查询所有用户时提取相关字段的正确方法是什么?
type User struct {
Id int
Name string `orm:"size(100)"`
Posts []*Post `orm:"reverse(many)"`
}
type Post struct {
Id int `orm:"auto"`
Title string `orm:"size(100)"`
User *User `orm:"rel(fk)"`
}
查询表适用于用户
count, err := o.QueryTable("User").All(&user)
但不提取用户帖子
count, err := o.QueryTable("User").RelatedSel("Posts").All(&user)
:未知的型号/表名称
Posts
感谢任何帮助,谢谢。