代码之家  ›  专栏  ›  技术社区  ›  Nick

如何传递“允许”id列表以筛选lucene搜索?

  •  2
  • Nick  · 技术社区  · 17 年前

    我只需要返回用户从lucene搜索中可以访问的文档。我可以从组成“允许”子集的数据库中获取ID列表。我怎么能把这些传给露西?我在网上找到的文章建议我需要使用位集和fieldcache(我说得对吗?),但我很难找到好的例子。有人有吗?

    我用的是C,但任何语言都很好。谢谢。

    2 回复  |  直到 17 年前
        1
  •  1
  •   RichieHindle    17 年前

    一个简单的方法是通过 MultiPhraseQuery.add(Term[] terms) . 你可以用上千个术语来构建其中一个,lucene(一如既往)表现得非常好。

        2
  •  0
  •   Community Mohan Dere    9 年前

    一旦我知道我需要使用自定义过滤器 this question 得到了正确的答案。

    推荐文章