在beego orm中加载相关字段的正确方法是什么

时间:2018-07-19 08:54:17

标签: go orm beego

查询所有用户时提取相关字段的正确方法是什么?

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

感谢任何帮助,谢谢。

0 个答案:

没有答案