Laravelで除外キーワード※で検索するにはどの様に書いたら良いのでしょうか?
※レコードに${keyword}の値が入っていた場合は、検索対象から除く としたい。
e.g.
例えば下記は、name, detail, shopのカラムの値で、$request->nameが部分一致した場合のレコードを抽出していますが、反対にname, detail, shopのカラムの値で、$request->nameが含まれていた場合は取得対象から除く、という風に書きたいです。
PHP
1$instruments = Instrument::whereIn('status', $state)->where(function($query) use($request){ 2 $query->orWhere('name', 'like', '%'.$request->name.'%')->orWhere('detail', 'like', '%'.$request->name.'%')->orWhere('shop', 'like', '%'.$request->name.'%'); 3 })->orderBy($k, $v)->paginate(10);
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/22 02:54