我有这样一个代码:
$projects = Project::query()
->select('projects.*')
->join('tasks', 'projects.id', '=', 'tasks.project_id')
->groupBy('projects.id')
所以这是一个简单的连接。我想使用预先加载。我试过了
$projects = Project::with('tasks')->query()
->select('projects.*')
->join('tasks', 'projects.id', '=', 'tasks.project_id')
->groupBy('projects.id')
但这不是正确的语法。
我也检查了文档,但没有成功。
当它是一个带有连接的自定义查询时,如何进行预加载?
尝试一下然后告诉我。