我在类别模型中具有以下功能:
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
?