2016-11-02 9 views
0

私はlaravel 5で検索関数を作成しようとしていますが、LIKEでオブジェクトを取得できません。Laravel 5 Where Query

これは私のコードです。

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

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

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

     return $results; 
} 
+0

? –

答えて

1

すべての関係はまた、あなたがemployeesemployees()メソッドを呼び出すと、クエリにチェーン条件に継続することにより取得された更なる制約を追加することができ、クエリビルダーとしての役割を果たす。

だからあなたの関数は次のようになります:あなたは、あなたが期待されるだろういくつかのレコードを表示することができます

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

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

    return $results; 
}