Laravel包含关系结果(如果存在)

时间:2016-09-09 09:15:24

标签: laravel eloquent many-to-many

我正在尝试编写一个返回所有项目(产品)的查询,如果该特定项目(多对多)存在关系,那么该信息也包含在内。当我在查询中包含关系时,它只返回具有该关系的项而不是每个项,无论该关系是否存在。

目前我的查询是:

os.rename("test_1999.0000_seconds.vtk", "test_1999.0000.vtk")

正如您所看到的,当一个项目具有“选项”关系时,我需要让该特定行包含返回日期中该关系的详细信息。使用代码虽然它只返回具有此关系的项而不是每个项。

有人可以告诉我这是如何实现的吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我感觉有点愚蠢,因为它很简单但是通过添加这个来解决:

$ query = $ query-> with(' options');