2013-04-10 42 views
2

我已將doubletype字段添加到solr文檔中。但它被添加爲字符串fieldname的字符串,字符串[]字段值,因爲預構建的API僅支持該字段。那麼這是否意味着我無法在solr中執行範圍查詢?在基於索引文本文檔(Solr)的調色板上實現圖像索引

我已經將colorfield定義爲動態TrieDoubleField索引並存儲在schema.xml中。所以我必須能夠根據色域對它進行排序?

這種方法是否正確?

而索引後,我應該預處理查詢提取顏色名稱具體還是solr自動執行?

回答

0

好吧,讓我們試着簡化你的問題,你想在顏色列表上搜索。 顏色可能會在文本中轉換爲藍色和海藍色。 將空間作爲列表存儲在一個字段中。

然後搜索這樣的顏色:

q: *:* 
fq: color:*blue* 
will retrieve docs{ blue,blueocean} 

文本可以存儲這樣的12:134:144 :) 是這樣迴應你的問題?