獲取

2013-03-28 72 views
1

的每個值的一個結果,我想執行搜索,使得對於列的頂部值,我可以得到「N」結果數量。獲取

例如爲具有可能值之一的選項 1.美國(200個enteries) 考慮國家 2. UK(180個enteries) 3. CANADA(160個enteries) 4.阿根廷(140個enteries) 5巴西(120個enteries)

我要爲前3個國家,即美國,英國,CANANDA我可以只使用單一的查詢得到的每一個國家一排?

+0

你應該稱爲小面自己

的完整列表。還有結果分組和主要方面(沒有試過mysqlf) – aitchnyu 2013-03-28 05:46:35

回答

3

檢查Solr Field Collapsing(分組)。

使用group=true&group.field=country,使國別場分組

這將幫助你組一個單值字段如國家和限制組(rows),爲每組(group.limit)結果的井數允許擴大的能力的數量。爲parameters

+0

什麼參數名稱,我應該需要追加? – chicharito 2013-03-28 08:48:16

+0

已更新的答案。 – Jayendra 2013-03-28 08:50:32