質問: 入力フォームに1つか2つの文字を入力して、該当する商品ものが表示するしくみは mysqlでできますか? Laravelを使っています。昔に、AJAXとJSONで上記のことができるサンプルを作ったことがあるのですが、商品コードのアイテム群がMYSQLのテーブルにある場合、同じようなことはできますか?それともやはりJSONでないとできないのでしょうか? よろしくお願いいたします。 できるだけ簡単にできるようにしたいと思っています。もしサンプルコードのサイトなどがあれば教えていただきたいです。
回答: 一部一致じゃなくて前方一致ですよね。またその項目でインデックスを作成するという前提でいいのですよね(念のため確認)。 jsonデータでできることはMySQLのデータでも可能です。 input要素の changeイベントのたびにAjaxで要求するわけですよね?基本的にレスポンスがjsonデータよりも悪化するとは思う(少なくとも良化する要因はない)ので「要求されるレスポンスを満たせるか」は慎重にテストしてください。