2014-02-19 10 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', curl을 통해 http, sorl admin – Grooveek

답변

1

는 쿼리에서 사용한 특수 문자 'q=data:it'* 당신에게 결과를 줄 것이다 .

그러나 일부 특수 문자는 ~^*(){}[]:\"white space입니다. 그들을 위해 이스케이프 문자\을 쿼리하는 동안 사용해야합니다. 다른 특수 문자는 키보드에서 사용할 수있는 그대로 검색 할 수 있습니다.

관련 문제