嘿傢伙你怎麼樣? 我試圖簡單地通過id找到,並同時保證關係表中的列是一個值。 我嘗試了一些東西,但沒有任何作品。雄辯的ORM通過id找到並添加where子句到一個關係模型
$tag = Tag::find($id)->whereHas('posts', function($q){
$q->where('status','=', 1);
})->get();
另外:
$tag = Tag::whereHas('posts', function($q) {
$q->where('status','=', 1);
})->where('id','=', $id)->get();
你能幫助我嗎?
這是一個簡單的事情,但我不能設法做...
狀態字段在Post模式中...他們有多對多的關係...我可以從特定標記中獲取帖子,但是我想要的只是獲取status = 1 –
的帖子,如果您想要只是狀態= 1的帖子,爲什麼不使用Post :: where('status','=','1')'? –
因爲我需要來自特定標記ID的帖子 –