模特歌曲和作家
而且我想查询歌曲,以便仅获得所有作者均具有特定字段的歌曲,我的解决方案是什么?
具有功能的Laravel将获得所有在该领域至少有一位作家的歌曲,就像这样。
Song::whereHas('writers', function($query){
$query->where('writerField', '=', true);
});
但是,要确保与歌曲相关的所有作者都将'writerField'设置为true的纯粹雄辩的方法是什么?
反转约束,然后将所需的计数传递给whereHas
方法:
Song::whereHas('writers', function() {
$query->where('writerField', false);
}, '=', 0);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句