【问题标题】:Laravel eloquent data from related tabel of related tabelLaravel 雄辩的数据来自相关表的相关表
【发布时间】:2020-11-03 16:58:16
【问题描述】:

我想知道是否可以从与相关表相关的表中选择数据。我将添加一张图片以使其更清晰:

我目前拥有的是: Sensor::all()->with('sensor_types', 'sensor_triggers')->get();

这将返回 sensorssensor_typessensor_triggers 表。我也想得到value_typessensor_types 据我所知,我只能从直接相关的数据库中选择数据,而不是像 sensors with sensor_types with value_types 那样的“double with”。

我想知道是否有办法做到这一点。 使用 Laravel 7.2.2

提前致谢

【问题讨论】:

    标签: laravel eloquent relational-database laravel-7.x


    【解决方案1】:

    要获取子关系的关系,您可以使用点

    Sensor::all()->with('sensor_types.value_types', 'sensor_triggers')->get();
    

    【讨论】:

      猜你喜欢
      • 2019-02-13
      • 1970-01-01
      • 1970-01-01
      • 2015-03-07
      • 2016-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-19
      相关资源
      最近更新 更多