在SOLR中使用环绕查询解析器搜索引号char

时间:2013-06-05 08:47:12

标签: solr solr4

我正在尝试搜索以下两个单词:

{!surround}FieldName:first w second

查询效果很好,但当其中一个单词包含引号char时,SOLR会引发解析异常,即

{!surround}FieldName:first w sec"ond

我试图逃避qutoe:

{!surround}FieldName:first w sec\"ond

但它没有帮助。 我也尝试使用LocalParams的v参数,但也不好。

{!surround v="first w sec\"ond"}FieldName

我目前正在运行Solr 4.0。 有人知道如何克服这个问题吗?

1 个答案:

答案 0 :(得分:2)

试试这个: {!surround}FieldName:(w(first,"sec\"ond"))