2016-11-23 85 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。然而我的結果有更多(44項)。

我在做什麼?

回答

0

如果你想有一個範圍查詢,則需要使用the proper syntax

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

當然,你必須確保你已經符號化的IDS以正確的方式(不劈裂上劃線等)