结构体如下:
type Content struct {
Id uint64
Categoryes []Category `json:"categoryes" gorm:"many2many:content2category;`
}
type Category struct {
Id uint64
}
content2category
表结构就两个字段:content_id、category_id
请问我现在要查询所有Content
和它们对应的Category
,该怎么写啊?我看过官方文档还是不行
有疑问加站长微信联系(非本文作者)

表示从来不用orm定义数据库关系,直接用joins函数里面自己写inner join ... on 再select函数里定义别名,就解决了,一句话的事,至于结果集结构体,你可以临时声明一个分别包含Content和Category的,但是因为你有重名字段,所以至少有一个必须带别名。