1
whereクエリーの中でwhereクエリーをネストしようとしています。laravelのwhere節を正しくネストする方法は?
タイプが%Accu%であるかどうかを常に確認します。
$products = Product::where('type','LIKE', '%Accu%')
->where('beschrijving', 'LIKE','%'. $searchquery .'%')
->where('artikelcode','LIKE','%' . $searchquery . '%')
->where('prijs','LIKE','%' . $searchquery . '%')
->get();
私が試した:
$products = Product::where('type','LIKE', '%Accu%', function($query) use ($searchquery) {
$query->where('beschrijving', 'LIKE','%'. $searchquery .'%')->orWhere('artikelcode','LIKE','%' . $searchquery . '%')->orWherewhere('prijs','LIKE','%' . $searchquery . '%')->get();
})->get();
をすべてのヘルプはどこ条件関数にClosure
コールバックを渡す必要があるネストについて
どのようなエラーが表示されるのですか? –
戻り値は文字列に変換できません – Rubberduck1337106092
入れ子関数からget()を削除しようとしていますか? –