2016-11-23 4 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] 

そしてもちろん、あなたがそれらのIDに(ダッシュなどにsplitingない)正しい道をトークン化していることを確認してい