MongoDB を使用して、数百万のユーザー ドキュメントを保存しています。
各ドキュメントにはfirst_name
andlast_name
キー (列) があります。
Web サイトの訪問者には、ユーザーの DB を照会するための単一のテキスト ボックスがあります。
私の目標は、次のような入力と、次の
John Doe
よう
Doe John
な可能な名前の
Dow Jones
リストを返すことです
。
John Doe
Doe John
Dow Jones
Joan Doe
Johan Dow
これはどのように行うことができますか?
編集:DBエンジンで行う必要はありません。アプリ レベルの検索も許容されます。