1
我開發了簡單的搜索。我希望在搜索時輸入一個單詞。在產品表中搜索包含該單詞的字段列。 我寫這篇文章的代碼laravel 5.2其中查詢生成器與like不起作用
$se=Request::get('search');
$result=Product::where('title','LIKE','%',$se,'%')->get();
是什麼在此代碼中的錯誤?
我開發了簡單的搜索。我希望在搜索時輸入一個單詞。在產品表中搜索包含該單詞的字段列。 我寫這篇文章的代碼laravel 5.2其中查詢生成器與like不起作用
$se=Request::get('search');
$result=Product::where('title','LIKE','%',$se,'%')->get();
是什麼在此代碼中的錯誤?
替換
$result=Product::where('title','LIKE','%',$se,'%')->get();
與
$result=Product::where('title','LIKE','%'.$se.'%')->get();
在第一個,則通過5個不同的參數其中()與第三個%被需要的表達要被匹配。在第二個週期用於預先在存儲在$ se中的字符串前加%。
它的工作....謝謝 –