为什么solr使用\ escape特殊字符不起作用?

时间:2016-09-18 09:35:03

标签: solr

我想逃脱像&& || ! (){} [] ^" 〜*? :\,

文件说

  

转义特殊字符

     

Lucene支持转义属于查询语法的特殊字符。

     

当前列表特殊字符是

     

&安培;&安培; || ! (){} [] ^" 〜*? :\   要逃避这些角色,请在角色前使用\。例如,搜索> for(1 + 1):2使用查询:

     

(1 + 1)\:2

我想搜索包含[。我确信在我的文档中有字符。以下是主题的定义:

  

字段名称="主题"键入=" text_general"索引=#&34;真"存储="真"

但它不起作用,如下图所示

enter image description here

谁可以帮忙?

0 个答案:

没有答案