2016-11-23 3 views
0

UUID 범위 내의 모든 문서를 반환하는 쿼리를 작성하려고합니다. 결과에는 3 개의 문서가있을 것으로 예상되지만 그 이상이있을 수 있습니다. 내 범위 쿼리가 작동하지 않는 것 같습니다. 나는이 필터를 포함하지 않는Solr UUID 범위에 대한 쿼리

&fq=id:"25e12906-ee0d-45d5-b53c-de4b3f4e54de" TO "ac416be1-4d2e-45f9-bcb8-39b514a2659d" 

25e12906-ee0d-45d5-b53c-de4b3f4e54de은 첫 번째 항목을 반환하고, ac416be1-4d2e-45f9-bcb8-39b514a2659d은 3입니다 :

여기 내 범위 쿼리입니다. 그게 내 결과에서 3을 기대하는 이유입니다. 그러나 내 결과에는 훨씬 더 많은 것이 있습니다 (44 개 항목).

내가 무엇을 할 수 있습니까? 당신이 범위 쿼리를 원하는 경우

답변

0

, 당신은 사용할 필요가 the proper syntax :

fq=id:[25e12906-ee0d-45d5-b53c-de4b3f4e54de TO ac416be1-4d2e-45f9-bcb8-39b514a2659d] 

그리고 물론 당신은 당신이

(대시 등에 spliting되지 않음) 그 식별자 올바른 방법으로 토큰 화했는지 확인해야