【发布时间】:2020-10-06 00:41:11
【问题描述】:
我在类别模型中有以下功能:
public function news(){
return $this->belongsToMany(News::class,'news_categories','category_id','news_id');
}
public function writer(){
return $this->belongsToMany(NewsAuthor::class,'news_authors','news_id','user_id');
}
public static function getNewsByCategory($id, $limit){
return Category::where('id', $id)->has('news')
->with(['news' => function($q) use(&$limit) {
$q->latest()->limit($limit);
}])->first();
}
要按类别 id 获取新闻,现在,我还想获取 news_author 表中的新闻作者。
如何使用我的函数getNewsByCategory 获取新闻作者?
【问题讨论】:
标签: laravel eloquent laravel-relations