ElasticSearch聚合仅返回10个桶

时间:2017-08-25 02:05:38

标签: elasticsearch nest

我正在使用NEST。从ElasticSearch聚合返回的桶数总是10(默认值),尽管大小设置为10000 enter image description here

1 个答案:

答案 0 :(得分:3)

您需要在条款聚合内设置大小,而不是在其外部。试试这个:

.Aggregations( a => a
   .Terms(category_agg", st => st
       .Field(o => o.categories.Select(x => x.id))
       .Size(10000)
   )
)