質問

DB4Oデータベースには、大量のBookオブジェクトがあります

Book
  +string: Title
  ...

フォームにタイトル(文字列)を入力するとき、既存のタイトルを提案したいと思います。 現在、私はシンプルな

を使用しています
book.Title.Contains(titlePart)

しかし、複数の連続しない一致する単語があり、関連する順序で一致を与える場合でも、入力タイトルに一致するタイトルの本を提案できれば、素晴らしいアドバイスになります。つまり、全文検索を行います。

アイデアはありますか

役に立ちましたか?

解決

テキストフィールドのインデックスを作成するには、LuceneまたはLucene.NETをフックする必要があります。 Luceneを使用すると、全文検索が非常に高速になります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top