【发布时间】:2011-08-26 19:17:51
【问题描述】:
我目前正在实施 Solr 解决方案,用户可以在其中选择各种选项来搜索产品。我现在可以采用所有这些选项并将它们放在一个单独的长查询中,或者我可以使用一个获取所有内容 (*:*) 并对其应用查询过滤器的查询。
常规查询:
q=color:blue AND price:500
使用过滤器查询:
q=*:*&fq=color:blue&fq=price:500
结果完全一样。那么区别是什么呢?我应该什么时候使用其中一种?
【问题讨论】: