结构体如下:
```golang
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的,但是因为你有重名字段,所以至少有一个必须带别名。
#1