質問: オートコンプリート/フィルターの推奨最小文字数制限は何ですか? 少なくとも1つの列に入力テキストが含まれているエントリをフィルタリングする汎用検索フィールドをテーブルに提供します。また、この検索フィールドに何らかの方法でオートコンプリートを提供することも考えています。明確にするために、filter/auto-complete while(user is)typingのようなものです。私の質問:フィルタリングメカニズムが動作する前に推奨される最小文字数制限はありますか?パフォーマンスの問題がない場合単一の文字を検索する場合とにかく最低限あるべきか?または、この問題はパフォーマンスの問題により一般的になった。
回答: @merqriに追加するメモ answer :フィルター文字列を入力するユーザーが情報(概算になる場合があります)を取得する機能、結果の数を検討することができます。結果の数が例えばに絞り込まれた場合。 5、2つの文字の後でも表示できます。ms excelのオートコンプリート機能を見てください。ユーザーがいるセルの上のセルにテキスト(文字列)があります。ユーザーが入力を開始すると、オートコンプリートがアクティブになりますが、前のエントリと一致する結果が1つだけある場合に限られます。たとえば、月の名前がある場合、fと入力するとfebruaryと入力するだけで十分ですが、junと入力してjuneを取得する必要があります。 juはjuneとjulyの両方にあり、jだけでもjanuaryに有効です。 marchとmay(最初の2文字が共通)とaprilとaugust(最初の文字のみ)も同様です。そのため、その場でのフィルタリングで優れたパフォーマンスを発揮できる場合は、最初の文字のユーザーが入力した後でも、一致を開始することを恐れないでください。彼が正しくタイプしていることは、彼にとっても意味があります。たとえば、ユーザーに通知することができます。 found ca. 2,500 matches. type more characters to narrow down search results。