ORM的主键说明更新

修改理由:
相关信息:
- 类型:文档文章
- 文章: 05.5. 使用 Beego orm 库进行 ORM 开发
- 文档: 《Go Web 编程()》
此投稿已在 6年前 合并。
内容修改:
Old | New | Differences |
---|---|---|
183 | 183 | ```Go |
184 | 184 | |
185 | 185 | type Userinfo struct { |
186 | Uid | |
186 | Uid int `orm:"PK"` //如果表的主键不是id,那么需要加上pk注释,显式的说这个字段是主键 | |
187 | 187 | Username string |
188 | 188 | Departname string |
189 | 189 | Created time.Time |
190 | 190 | } |
191 | 191 | |
192 | 192 | type User struct { |
193 | Uid | |
193 | Uid int `orm:"PK"` //如果表的主键不是id,那么需要加上pk注释,显式的说这个字段是主键 | |
194 | 194 | Name string |
195 | 195 | Profile *Profile `orm:"rel(one)"` // OneToOne relation |
196 | 196 | Post []*Post `orm:"reverse(many)"` // 设置一对多的反向关系 |