【发布时间】:2013-01-22 20:13:34
【问题描述】:
我阅读了this 问题的答案,发现有两种方法可以进一步缩小用户搜索查询的结果范围,而无需任何用户干预:
- 通过静默修改查询
- 应用 Lucene 过滤器
我在实现层面了解上述两种技术,但在概念层面不了解。我有以下问题:
- Lucene 应用过滤器的顺序是什么。是在查询之前还是之后?如果我按名字去,我想应该是之后。
- 何时使用一种技术而不是另一种?
- 在没有功能差异的情况下,上述两种技术之间是否存在性能差异?
- 当文档具有与之关联的用户权限并且用户在搜索结果中只能看到他/她的文档时,哪种技术更合适?
谢谢。
【问题讨论】:
标签: lucene lucene.net