marun 6年前

修改理由:

ORM的主键说明更新

相关信息:


此投稿已在 6年前 合并。

内容修改:

红色背景 为原始内容

绿色背景 为新增或者修改的内容

OldNewDifferences
183183```Go
184184
185185type Userinfo struct {
186    Uid    int `PK` // 如果表的主键不是 id,那么需要加上 pk 注释,显式的说这个字段是主键
 186   Uid       int `orm:"PK"` //如果表的主键不是id,那么需要加上pk注释,显式的说这个字段是主键
187187   Username   string
188188   Departname string
189189   Created    time.Time
190190}
191191
192192type User struct {
193    Uid        int `PK` // 如果表的主键不是id,那么需要加上pk注释,显式的说这个字段是主键
 193   Uid        int `orm:"PK"` //如果表的主键不是id,那么需要加上pk注释,显式的说这个字段是主键
194194   Name       string
195195   Profile    *Profile  `orm:"rel(one)"` // OneToOne relation
196196   Post       []*Post `orm:"reverse(many)"` // 设置一对多的反向关系