2012-11-12 76 views
0

我正在使用solrnet 0.40分组功能。 而我在一个字段上分组(比如文件名)。Solrnet分组 - 我可以得到每个组的n个结果

但在结果中,我想显示多个匹配组(文件名)。

  • 文件名-1

    • 命中-1,打-2 ....击中正
  • 文件名-2

    • 命中-1, hit-2 ....

等等....

有什么办法分组给我,得到的结果的功能集群比运行为每个组辅助查询的明显的方式等?

TIA

+1

在分组中,您可以获取由group.limit限制的组的所有文档。你在问这些吗?也许我不清楚这个问题。你能否详细说明。 – Jayendra

+0

是的,就是这样。我没有设置group.limit(默认为1)。将其设置为所需值就可以工作。谢谢 – Mikos

回答

1

只需将分组参数设置为期望值即可。例如,将其设置为10以获得每组10个结果。

Grouping = new GroupingParameters() 
     { 
      Fields = new [] { "manu_exact" }, 
      Format = GroupingFormat.Grouped, 
      Limit = 10, 
     } 
相关问题