Группировка Solrnet - могу ли я получить n результатов на группу

Я использую функциональность группировки Solrnet 0.40. И я группирую по одному полю (скажем, имя файла).

Но в результатах я хотел бы отобразить несколько попаданий для группы (имя файла).

  • FileName-1

    • хит-1, хит-2.... хит-н
  • Имя_файла-2

    • хит-1, хит-2....

и так далее....

Есть ли способ группировки, дающий мне функциональность для получения кластеризованных результатов, кроме очевидного способа выполнения вторичного запроса для каждой группы?

ТИА

1 ответ

Решение

Просто нужно было настроить параметры группировки на желаемое значение. Например, установите 10, чтобы получить 10 результатов на группу.

 Grouping = new GroupingParameters()
        {
            Fields = new [] { "manu_exact" },
            Format = GroupingFormat.Grouped,
            Limit = 10,
        }
Другие вопросы по тегам