我有三個表
文章表
關係表
分類表
其中關係表當中的object_id對應文章表的id
term_taxonomy_id對應分類表的term_id
請我我如何使用eloquent通過多對多的方式獲取文章表和分類表並且一同返回?
我有三個表
文章表
關係表
分類表
其中關係表當中的object_id對應文章表的id
term_taxonomy_id對應分類表的term_id
請我我如何使用eloquent通過多對多的方式獲取文章表和分類表並且一同返回?
<code class="php">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(); </code>
參考:https://segmentfault.com/q/10...,使用with
RTFMhttps://laravel-china.org/doc...