ライブ検索の利用可能な結果がxmlファイルにある(よく説明された)例をいくつか見ました。しかし、結果がデータベースから得られるものはごくわずかです (説明が不十分です)。2番目のケースに興味があります。
1 つの解決策は、データベース データをプリフェッチし、それらを xml オブジェクトに配置することです。残りは同じように機能します。そして、これは私が簡単に実装できるものです。
私が探しているのは、ユーザーが文字 (「c」など) を入力すると、その場で候補 (「ニンジン」、「キャベツ」、「セロリ」、「柑橘類」など) が生成される別の方法です。これは、次のようなデータベースへの呼び出しで達成されますか
"SELECT name FROM vegetables WHERE name LIKE c%"
?
そして、ユーザーが別の文字を押したらどうなるでしょうか? (たとえば「ca」なので、推奨される結果は「ニンジン」、「キャベツ」になります)。キーを押すたびに、新しいSELECT
?を開始する必要があります。どういうわけか、それは良い解決策のようには聞こえません。
この2番目の方法を達成する方法はありますか?