elasticsearch - 使用C#NEST增加弹性体的磁场极限

标签 elasticsearch nest elasticsearch-plugin

我在C#上以 flex 方式批量上传时遇到错误-说超出了字段限制1000。

Limit of total fields [1000] in index

如何在C#中使用NEST增加字段限制?

最佳答案

在ElasticSearch.net的6.4版本中,我是这样进行的

var settings =  new { index = new { mapping = new  { total_fields = new { limit = 100000 } } } };

            List<object> listOfSettings = new List<object>() { settings };

var setResp = _es.IndicesPutSettings<StringResponse>({Your Index name here}, PostData.MultiJson(listOfSettings));

关于elasticsearch - 使用C#NEST增加弹性体的磁场极限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43712263/

相关文章:

elasticsearch - 从模板添加别名到索引?

asp.net - 带有 NEST 查询问题的 ElasticSearch

elasticsearch - 如何在Elasticsearch中为具有纬度和经度的Geopoint编写映射?

java - ElasticSearch:Java 高级 API - 具有动态 ID 的索引文档

elasticsearch - 如何使用 ElasticSearch Java API 从 JSON 构建聚合

c# - Nest使用MatchAll()查询和Size(100000)返回零结果

elasticsearch - 在NEST或Elasticsearch中指定默认分析器

elasticsearch - Wire定制插件与elasticsearch

python - 如何在 Python 中将 Elasticsearch 批量索引与单个 JSON 文件结合使用

Dockerized Elasticsearch 节点不可用于 Liferay 7.1