2 回答

TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個贊
你可以使用一個數(shù)組
Personne::where([
['col1', '=', 'value1'],
['col2', '<>', 'value2'],
[Your_col, OPERATOR, value],
...
])
或者你的情況
$str = "concat('%',".$mle .",'%')";
$listpers = Personne::where([
['mle', 'LIKE', $str],
['col1', '=', 'value1'],
['col2', '<>', 'value2'],
[Your_col, OPERATOR, value],
)->get();

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個贊
據(jù)我了解,您需要的是 orWhere 條件:
?public function search_pers(Request $request)
? ? {
? ? ? $mle = $request->input('mle');
? ? ? $listpers = Personne::where('mle', 'LIKE', '%'.$mle.'%')->orWhere('nom','like','%'.$mle.'%')->get();
? ? ? return view('frontend.etat_civil', ['personnes' => $listpers]);
? ? }
另一種可能更好的選擇是使用全文搜索。?
- 2 回答
- 0 關(guān)注
- 173 瀏覽
添加回答
舉報