【发布时间】:2022-01-19 14:19:50
【问题描述】:
使用 Laravel Eloquent 方法 获取 Eloquent 调用查询的第一种方法是使用 toSql() 方法。此方法在不运行的情况下返回查询 - 如果您不想更改数据而只获取查询,这很好 - 但如果您的查询更复杂或有子查询,此方法不会显示整个查询。
在此处输入代码
App\User::query()
->where('created_at', '<', now()->subYear())
->with('assignedApps', 'courses')
->orderBy('email', 'asc')
->limit(5)
->toSql();
【问题讨论】: