質問
DB4Oデータベースには、大量のBookオブジェクトがあります
Book
+string: Title
...
フォームにタイトル(文字列)を入力するとき、既存のタイトルを提案したいと思います。 現在、私はシンプルな
を使用していますbook.Title.Contains(titlePart)
しかし、複数の連続しない一致する単語があり、関連する順序で一致を与える場合でも、入力タイトルに一致するタイトルの本を提案できれば、素晴らしいアドバイスになります。つまり、全文検索を行います。
アイデアはありますか
解決
テキストフィールドのインデックスを作成するには、LuceneまたはLucene.NETをフックする必要があります。 Luceneを使用すると、全文検索が非常に高速になります。
所属していません StackOverflow