的每個值的一個結果,我想執行搜索,使得對於列的頂部值,我可以得到「N」結果數量。獲取
例如爲具有可能值之一的選項 1.美國(200個enteries) 考慮國家 2. UK(180個enteries) 3. CANADA(160個enteries) 4.阿根廷(140個enteries) 5巴西(120個enteries)
我要爲前3個國家,即美國,英國,CANANDA我可以只使用單一的查詢得到的每一個國家一排?
的每個值的一個結果,我想執行搜索,使得對於列的頂部值,我可以得到「N」結果數量。獲取
例如爲具有可能值之一的選項 1.美國(200個enteries) 考慮國家 2. UK(180個enteries) 3. CANADA(160個enteries) 4.阿根廷(140個enteries) 5巴西(120個enteries)
我要爲前3個國家,即美國,英國,CANANDA我可以只使用單一的查詢得到的每一個國家一排?
檢查Solr Field Collapsing(分組)。
使用group=true&group.field=country
,使國別場分組
這將幫助你組一個單值字段如國家和限制組(rows
),爲每組(group.limit
)結果的井數允許擴大的能力的數量。爲parameters
什麼參數名稱,我應該需要追加? – chicharito 2013-03-28 08:48:16
已更新的答案。 – Jayendra 2013-03-28 08:50:32
你應該稱爲小面自己
的完整列表。還有結果分組和主要方面(沒有試過mysqlf) – aitchnyu 2013-03-28 05:46:35