Laravel 5在哪里查询

时间:2016-11-02 13:42:54

标签: laravel-5

我试图使用laravel 5进行搜索功能。但我无法使用LIKE获取对象。

这是我的代码。

public function search(){
        $term = Input::get('search');

        $employees = Auth::user()->employees;

        $results = $employees->where('name','LIKE', 'murat')->all();

        return $results;
}

1 个答案:

答案 0 :(得分:1)

所有关系也充当查询构建器,您可以通过调用employees方法并继续将条件链接到查询来添加要检索employees()的其他约束。

所以你的功能就像:

public function search(){
    $term = Input::get('search');

    $results = Auth::user()->employees()->where('name','LIKE', 'murat')->all();

    return $results;
}