猿问

在 buffalo 模型中指定多对多关系

请问有人知道如何在 buffalo 模型中指定多对多关系吗?



哆啦的时光机
浏览 111回答 1
1回答

慕沐林林

戈布法罗多对多 ...type Organization struct {    ID               int                `json:"id" db:"id"`    Users            Users              `many_to_many:"user_organizations"`}type User struct {    ID                int                `json:"id" db:"id"`    Organizations     Organizations      `many_to_many:"user_organizations" json:"-"`}type UserOrganization struct {    ID             int          `json:"id" db:"id"`    OrganizationID int          `json:"organization_id" db:"organization_id"`    UserID         int          `json:"user_id" db:"user_id"`    User           User         `belongs_to:"users"`    Organization   Organization `belongs_to:"organizations"`}每个结构都在自己的 models/*.go 文件中
随时随地看视频慕课网APP

相关分类

Go
我要回答