【发布时间】:2019-05-09 13:08:40
【问题描述】:
我在使用 ajax 获取选择选项时遇到问题:
“SQLSTATE[42S22]: 找不到列: 1054 'where 子句'中的未知列'full_name' (SQL: select count(*) as aggregate from drivers where full_name like %% ▶”
public function drivers(Request $request)
{
$q = $request->get('q');
return Driver::select("id", "first_name", "last_name"
,DB::raw("CONCAT(first_name,' ',last_name) as full_name"))
->where('full_name', 'like', "%$q%")->paginate(null, ['id', 'full_name as text']);
}
不知道问题出在哪里,有什么可能的解决办法吗?
谢谢
【问题讨论】: