Skip to content

gorm查询出来的结构体COPY 的时候ID,CreatedAt,UpdatedAt没有成功, #221

@hjw33210

Description

@hjw33210

value := &sysV1.Users{}
err := copier.Copy(value, record)
if err != nil {
return nil, err
}

value.Dept.Id = record.Dept.ID
for i, role := range value.Roles {
	role.Id = record.Roles[i].ID
	role.CreatedAt = record.Roles[i].CreatedAt.Format(time.RFC3339)
	role.UpdatedAt = record.Roles[i].UpdatedAt.Format(time.RFC3339)
}
value.Id = record.ID
value.Dept.CreatedAt = record.Dept.CreatedAt.Format(time.RFC3339)
value.Dept.UpdatedAt = record.Dept.UpdatedAt.Format(time.RFC3339)
value.CreatedAt = record.CreatedAt.Format(time.RFC3339)
value.UpdatedAt = record.UpdatedAt.Format(time.RFC3339)

需要自行再次添加

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions