我试图使用laravel 5进行搜索功能。但我无法使用LIKE获取对象。
这是我的代码。
public function search(){
$term = Input::get('search');
$employees = Auth::user()->employees;
$results = $employees->where('name','LIKE', 'murat')->all();
return $results;
}
答案 0 :(得分:1)
所有关系也充当查询构建器,您可以通过调用employees
方法并继续将条件链接到查询来添加要检索employees()
的其他约束。
所以你的功能就像:
public function search(){
$term = Input::get('search');
$results = Auth::user()->employees()->where('name','LIKE', 'murat')->all();
return $results;
}