我有两个模型,使用 Go 1.19:type User struct { Name string ID int}type Order struct { ID int Name string User *User // or UserID int}当然,数据库有一个指向viaorders table的外键。users tableuser_id可能在不同的情况下我必须使用这些模型之一。具体什么时候?Mb 仅user_id在 DTO 模型中,user来自服务器的响应?我会很高兴提供任何信息:)
1 回答
当年话下
TA贡献1890条经验 获得超9个赞
这取决于你的目的。像往常一样,当要包含的表具有关于您的实体的元信息时(通常是具有很多行且很重的表),您必须使用id,因此最好使用 id,否则如果它是描述某些字段的表在初始表中,您可以使用完整的实体。
- 1 回答
- 0 关注
- 114 浏览
添加回答
举报
0/150
提交
取消