フロントエンドでは、検索オプションを使用して製品とベンダー名のリストをユーザーに表示します。その製品リストには、フォワード {/} とバック スラッシュ「\」が含まれています。ユーザーが「/」または「\」のみを使用できる場合。機能していません。バックスラッシュ '\' の横にある二重引用符 {"} または単一引用符 {'} をエスケープします。データベースからデータを取得するために Ajax を使用します。このシナリオをどのように処理しますか?
ここでは、バックエンドに Laravel MySql を使用しています。
public function productSearch(Request $request)
{
$products= Products::whereLike(['product', 'vender.name'], $request->filterText)->get();
return $products;
}