我发现的概念和意义,这些方法的背后是一个有点混乱,有可能是有人向我解释什么区别has和with是,在例子中的(如果可能的话)的情况下?
3 回答
湖上湖
TA贡献2003条经验 获得超2个赞
非常有帮助的答案!还要注意,while with('relation')
将在返回的集合中包含相关表的数据,has('relation')
并且whereHas('relation')
将不包含相关表的数据。因此,您可能需要同时调用with('relation')
和has()
或whereHas()
。
添加回答
举报
0/150
提交
取消