如何解决laravel口才非法的偏移类型?
问题描述:
我用这个:https://github.com/jenssegers/laravel-mongodb如何解决laravel口才非法的偏移类型?
我用laravel 5.3
我laravel雄辩是这样的:
$data = Employee::select('id', DB::raw('sum(salary+bonus) AS total'), 'name')->find($id);
dd($data);
所以,我想总结在一个记录
当执行2场,有这样的错误:
1/1 Err orException in Builder.php line 353:Illegal offset type
我该如何解决它?
答
尝试使用这种
$data = Employee::select('id', DB::raw('sum(salary + bonus) as total'), 'name')->find();
Or you can try this way
$data = Employee::select('id', 'name', sum(DB::raw('salary + bonus')))->find($id);
dd($data);
我会去'Builder.php'线353,看看它试图设置。那么你可能会回头看看是什么造成的。 –