我使用 Laravel 5.3
我的laravel Eloquent 是这样的:
$query = User::where('year', '=', (string)$object->year)
->where(\DB::raw('substr(code, 1, 3)'), '=', 511)
->get();
我尝试了这样的方法,但没有成功
如何解决?
最佳答案
您忘记在“=”符号后面加上逗号。尝试这个 。
$query = User::where('year', '=', (string)$object->year)
->where(\DB::raw('substr(code, 1, 3)'), '=' , 511)
->get();
关于php - 如何在 laravel eloquent 中使用 substr?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43772915/