2014-02-19 46 views
0

我是solr的新手,我想用特殊字符搜索。如何在具有特殊字符的solr中搜索

例如

id:123 
data:it's 

q=it' 

那么它将保留结果数据:这是

感谢 Donquixote

+1

使用强制,卢克:http://stackoverflow.com/questions/18277609/search-in-solr-with-special-characters – Grooveek

+0

我已经看到一个,但它不回答我的问题 – noodlesegg

+0

你能指定您使用哪种方法进行查询? 'SolrJ',http通过curl,sorl admin – Grooveek

回答

1

您在查询中使用的特殊字符'q=data:it'*会给你的结果。

但有一些特殊字符,如~^*(){}[]:\"white space。对于他们来说,在查询期间必须使用转义字符\。键盘中的其他特殊字符可按原样进行搜索。