【问题标题】:Full text search with DB4O使用 DB4O 进行全文搜索
【发布时间】:2009-01-15 14:29:22
【问题描述】:

在我的 DB4O 数据库中,我有大量 Book 对象

Book
  +string: Title
  ...

在我的表单中输入标题(字符串)时,我想建议现有的标题。 目前我使用一个简单的

book.Title.Contains(titlePart)

但是,如果我可以推荐书名与输入标题匹配的书籍,即使它有多个非连续匹配的单词,并按相关顺序给出匹配项,那将是一个很好的补充。简而言之:对它们进行全文搜索。

有什么想法吗?

【问题讨论】:

    标签: full-text-search db4o


    【解决方案1】:

    您必须挂钩 Lucene 或 Lucene.NET 才能索引您的文本字段。使用 Lucene 进行全文搜索会非常快。

    【讨论】:

    • Lucene 摇滚 :) 我读到 DB4O 实际上已经在内部使用了 Lucene。我想知道是否有某种方法不必在现有索引旁边创建自己的 Lucene 索引..
    猜你喜欢
    • 2012-07-29
    • 2023-03-02
    • 2010-11-11
    • 2010-11-25
    • 2017-06-04
    • 2013-04-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多