beego下通过外键不能找到数据

Mu-c · · 728 次点击
因为beego里面的orm查询是惰性查询,查询外键的时候需要关联表然后再查询才能查到
#1
更多评论
``` num, errfilter := o.QueryTable("Upload").Filter("User",1).RelatedSel().All(&uploads) ``` 后来我改成这样,依旧还是报同样的错,怎么解决
#2
如果你是要查用户ID的话试试这句: `o.QueryTable("Upload").RelatedSel("User").Filter("User__Id",1).All(&uploads)`先关联表,然后再按字段查询,表名加字段名是两个下划线`User__Id`
#3