首页 / 问答 / C#&.NET Core/.NET 6应用程序中如何通过NEST 7设置Elasticsearch 7.x的max_result_window参数呢?

C#&.NET Core/.NET 6应用程序中如何通过NEST 7设置Elasticsearch 7.x的max_result_window参数呢?

0

在默认情况下,Elasticsearch只返回10000个文档结果,在超过10000个文档的分页搜索时就无法工作了,Elasticsearch可以通过设置max_result_window参数修改返回的最大文档数。
在Kibana中,我们可以使用DSL语句设置max_result_window,如下:

PUT /index-name/_settings
{
  "index.max_result_window": 50000
}

但在C#&.NET Core/.NET 6应用程序中,应该如何使用NEST来设置Elasticsearch的max_result_window参数值呢?

回复 [×]
提交评论
请输入评论内容

1 个回答

  • 0

    如果是使用NEST创建索引时设置max_result_window,则可以使用如下方式:

    如果是使用NEST修改已有索引的max_result_window参数值,则如下:

    Rector的个人主页

    Rector

    2021-11-30 回答

    我来回答