我有三个表
文章表
关系表
分类表
其中关系表当中的object_id对应文章表的id
term_taxonomy_id对应分类表的term_id
请我我如何使用eloquent通过多对多的方式获取文章表和分类表并且一同返回?
回复内容: 我有三个表
文章表
关系表
分类表
其中关系表当中的object_id对应文章表的id
term_taxonomy_id对应分类表的term_id
请我我如何使用eloquent通过多对多的方式获取文章表和分类表并且一同返回?
class article extends model{ public function category() { return $this->belongstomany('app\categorys', 'relations', 'term_taxonomy_id', 'object_id'); }}$res = article::with('category')->where('id', $id)->get();
参考:https://segmentfault.com/q/10...,使用with
rtfmhttps://laravel-china.org/doc...