首页 > 解决方案 > 渴望加载特定列并加入laravel

问题描述

我不想从 score_set 加载所有列,但只加载 id。我试过这段代码失败了。

Assignment::with('score_set:id.scoringCriteria.fields:id')->whereIn('id',  $assignment_id)->get();

它显示sql错误。 SQLSTATE [42S22]:未找到列:1054 '字段列表'中的未知列 'id.scoringCriteria.fields'(SQL:选择id. scoringCriteria. fieldsfrom score_setswhere score_sets. idin (1) and score_sets. deleted_atis null)

标签: laravellaravel-5eloquent

解决方案


推荐阅读