【发布时间】:2015-02-26 22:34:28
【问题描述】:
在我们的 500K 文档的 GSA 索引中,有一半的文档来自内部错误跟踪系统。 我们一直听到一些高级用户抱怨错误跟踪系统的结果从许多其他来源推低了其他有用的结果。 我们讨论了使用结果偏差来降低错误跟踪文档的重要性,但我不太喜欢这种方法,因为我相信我们应该让 GSA 发挥它的魔力并决定结果的相关性。 相反,我想为用户提供的选项是一个 UI(每个集合的复选框),他们可以在其中选择他们想要执行搜索的集合。
我的非默认集合不包括 default_collection 下的所有内容。因此,当用户检查每个复选框时,他们可能会认为这是索引中的所有内容,而事实并非如此。 因此,我希望复选框表现为排除而不是包含(即检查以排除此集合)。
最后我的问题:有没有办法在默认集合中搜索但过滤掉属于特定集合的结果(错误跟踪集合)。
当您想使用多个集合时,您可以使用&site=col1|col2|col3..
我所追求的是&site=default_collection-col1 之类的东西(介于两者之间)。
有没有办法做到这一点?
此问题的任何替代方法?
【问题讨论】: