【发布时间】:2019-12-23 20:27:06
【问题描述】:
我有两个这样的多对多关系结构:
type User struct {
gorm.Model
Languages []Language `gorm:"many2many:user_languages;"`
}
type Language struct {
gorm.Model
Name string
}
我想查找指定语言的用户。像这样:
var users []User
var lang = Language <-- this is the specified language
db.Model(&user).Association("Languages").Where("id = ? ", lang.ID).Find(&users)
但是这种格式是不允许的。
【问题讨论】:
标签: postgresql go many-to-many go-gorm