0
所以几乎相同的问题here几乎就是我正在寻找的。然而,与我的问题扭曲是,我使用QParser的“字段”值不需要转义的值,所以语法是完全不同的。我的FQ的Solr fq:带有字段QParser的OR查询的语法
例子:fq={!field f=category}some value
我已经试过各种组合包括在查询中我的OR值,但搜索返回结果0或不能正确解析它。
一对夫妇办法我试过有:
fq={!field f=category}(some value OR some other value)
fq={!field f=category}some value OR {!field f=category}some other value
fq=({!field f=category}(some value OR some other value))
正是我试图做甚至可能吗?
它能够解析它,但它不匹配正确,相比之下,如果我尝试没有使用{!field f = category},它确实有效。也许这只是一个确保我逃避所有正确字符并试图使用字段解析器的问题。 – phreak3eb