elasticsearch ElasticSearch聚合始终仅返回10个存储桶,elasticsearch,nest,elasticsearch,Nest" /> elasticsearch ElasticSearch聚合始终仅返回10个存储桶,elasticsearch,nest,elasticsearch,Nest" />

elasticsearch ElasticSearch聚合始终仅返回10个存储桶

elasticsearch ElasticSearch聚合始终仅返回10个存储桶,elasticsearch,nest,elasticsearch,Nest,我在用鸟巢。ElasticSearch聚合返回的桶数始终为10(默认值),尽管大小设置为10000 您需要在术语聚合内部而不是外部设置大小。试试这个: .Aggregations( a => a .Terms(category_agg", st => st .Field(o => o.categories.Select(x => x.id)) .Size(10000) ) ) 您需要在术语聚合内部而不是外部设置大小。试试这个: .

我在用鸟巢。ElasticSearch聚合返回的桶数始终为10(默认值),尽管大小设置为10000

您需要在术语聚合内部而不是外部设置大小。试试这个:

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

您需要在术语聚合内部而不是外部设置大小。试试这个:

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

很酷,很高兴它有帮助!很酷,很高兴它有帮助!