只是想知道 fq 查询的正确语法是什么...
是吗,示例#1:
fq=(attr__sku__suitability__s:1-3yrs) OR
(attr__sku__suitability__s:3-6yrs) OR
(attr__sku__suitability__s:6-12yrs) OR
(attr__sku__suitability__s:0-3mths) OR
(attr__sku__suitability__s:3-12mths)
或者,示例 #2:
fq=attr__sku__suitability__s:(1-3yrs OR 3-6yrs OR 6-12yrs OR 0-3mths OR 3-12mths)
或者其他我完全忽略的东西
(省略了 url 编码以使其更易于阅读)
最佳答案
两个示例都可以,并且具有相同的行为,您甚至可以从第一个示例中删除括号。
关于OR 查询的 solr fq 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7260742/