パッケージ Spatie/laravel-translatable を使用して、翻訳されたデータを json でデータベースに保存します。
列のタイトルがあります:
{
"fr":"L\u2019\u00e9quipe",
"en":"Team",
"de":"Team"
}
ご覧のとおり、このパッケージでは、特殊文字が Unicode に変換されます。
検索したいときは機能しません(単語を探しているので論理的ですéquipe
が、データベースにはそう書かれています\u00e9quipe
)
$search = $request->get('search')
Events::where('title', 'LIKE', '%' . $search . '%')->published()->get();
Unicode を検索して機能させるにはどうすればよいですか?
ありがとうございました