我有一个Class(和DB表)发票属于Subcat2(Subcat2项目有很多发票),而Subcat2属于Subcat1(Subcat1有很多subcat2)。
现在我也使用subcat2从Invoices类中检索信息:
$invoices = Invoice::with('subcat2')->get();
如果我需要使用Subcat2-Subcat1关系将subcat1连接在一起怎么办?
答案 0 :(得分:2)
您需要根据Laravel Documentation使用嵌套预先加载:
$invoices = Invoice::with('subcat2.subcat1')->get();
答案 1 :(得分:1)
这应该对你有用。您将获得所有已连接的subcat2和subcat1的发票。
$invoices = Invoice::with('subcat2.subcat1')->get();