Merge pull request #1294 from mehdy/patch-1

associations.md: updated association fields type
This commit is contained in:
Jinzhu 2017-01-13 10:57:10 +08:00 committed by GitHub
commit 0846f2636a

View File

@ -32,7 +32,7 @@ type Profile struct {
type User struct { type User struct {
gorm.Model gorm.Model
Profile Profile `gorm:"ForeignKey:ProfileRefer"` // use ProfileRefer as foreign key Profile Profile `gorm:"ForeignKey:ProfileRefer"` // use ProfileRefer as foreign key
ProfileRefer int ProfileRefer uint
} }
``` ```
@ -41,7 +41,7 @@ type User struct {
```go ```go
type Profile struct { type Profile struct {
gorm.Model gorm.Model
Refer string Refer int
Name string Name string
} }
@ -101,7 +101,7 @@ type Profile struct {
type User struct { type User struct {
gorm.Model gorm.Model
Refer string Refer uint
Profile Profile `gorm:"ForeignKey:UserID;AssociationForeignKey:Refer"` Profile Profile `gorm:"ForeignKey:UserID;AssociationForeignKey:Refer"`
} }
``` ```
@ -151,7 +151,7 @@ type Profile struct {
type User struct { type User struct {
gorm.Model gorm.Model
Refer string Refer uint
Profiles []Profile `gorm:"ForeignKey:UserID;AssociationForeignKey:Refer"` Profiles []Profile `gorm:"ForeignKey:UserID;AssociationForeignKey:Refer"`
} }
``` ```