beedoc
beedoc copied to clipboard
有外键关联的表如何保存呢?
Go实体
type User struct {
Id int
Name string
}
type Info struct {
InfoId int
Title string
User *User `orm:"rel(one)"`
}
数据库表
table user (
id int pk,
name varchar
)
table info (
info_id int pk,
title varchar,
user_id int
)
Q
使用上述的结构能进行如下查询。 .RelatedSel() 可以将关联的对象填充,也就是用户表中的名称可以查询出来
但是现在我无法使用orm.NewOrm().Insert(info)进行保存了。
请问如上所示的结构我要怎么处理保存和关联查询呢?
https://beego.me/docs/mvc/model/query.md 看文档关系查询写的很详细哦