2011-07-22 54 views
0

我有以下查詢,我正在使用!frange函數兩次, 查詢未返回任何結果。但是,如果我使用單個!frange函數 那麼結果來自相同的查詢。Solr Frange問​​題

現在是否可以在單個查詢中執行兩個範圍?

q="woolmark"&fq={!frange l=33787806 u=33787918}id&fq={!frange 
l=40817415}id&fq=createdOnGMTDate:[2011-07-01T14%3A30%3A00Z+TO+2011-07-21T14%3A30%3A00Z] 

問候, 羅希特

回答

0

參數總是應該給你所要求的L = 33787806和u 0 results.On id字段查詢= 33787918和l = 40817415,顯然不可能有這樣的ID

+0

我試圖尋找的是基本上兩個範圍之間的id。 id可以存在於(u = 33787918和l = 40817415)或(l = 40817415和u = *)之間。 – sesmic