1
私がこのようなときにこのエラーが発生しました。私は検索で大文字と小文字を区別しないようにしたい。なにか提案を?メソッドリンクが存在しません
$articles = Articles::whereHas('translations',function($query) use($search){
$query->whereRaw('LOWER(`title`) like ?', array($search))
->orWhereRaw('LOWER(`intro`) like ?', array($search))
->orWhereRaw('LOWER(`content`) like ?', array($search));
})->get();
テーブル '記事'にはどのような照合がありますか?それが何かの場合は、大文字と小文字を区別しないことを意味し、最初に変換する必要があります。 – devk
utf_8_unicode_ci – None
それはあなたの問題です。私はずっと前と同じような問題を抱えていましたが、私がどのようにしてそれを解決したかを投稿します。 – devk