向Laravel添加联接并渴望加载方法

时间:2018-11-27 10:51:07

标签: mysql laravel-5 orm eloquent many-to-many

我正在对我的模型users_saved这样调用急切的加载方法:: with():

$data = users_saved::with('property_info')

上面的代码完成了返回存储在数据透视表中的多对多关系的工作。现在,如果我想在上面的代码中添加一堆联接,那我该怎么做呢?如果我运行:

$data = users_saved::with('property_info')
  ->join('option_packages', 'option_packages.id', '=', 'property_infos.option_package_id')
  ->join('option_types', 'option_types.id', '=', 'option_packages.option_type_id')

我收到此错误返回:

  

SQLSTATE [42S22]:找不到列:1054未知列

0 个答案:

没有答案