我發現的概念和意義,這些方法的背后是一個有點混亂,有可能是有人向我解釋什么區別has和with是,在例子中的(如果可能的話)的情況下?
3 回答

湖上湖
TA貢獻2003條經驗 獲得超2個贊
非常有幫助的答案!還要注意,while with('relation')
將在返回的集合中包含相關表的數據,has('relation')
并且whereHas('relation')
將不包含相關表的數據。因此,您可能需要同時調用with('relation')
和has()
或whereHas()
。
添加回答
舉報
0/150
提交
取消