我正在尝试搜索以下两个单词:
{!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。 有人知道如何克服这个问题吗?
答案 0 :(得分:2)
试试这个:
{!surround}FieldName:(w(first,"sec\"ond"))