Elasticsearch:创建索引时总字段设置的限制
Elasticsearch: Limit of total fields setting when creating index
我正在努力解决 ElasticSearch 7 中的一个新问题。尝试在 C# 的 Nest 库中使用自动映射创建索引时出现 "limit of total fields" 错误。
await _elasticContext.GetClient().Indices.CreateAsync(indexName, c => c
.Map<DocumentWrapper>(m => m.AutoMap()));
问题是如何将index.mapping.total_fields.limit
整合到上面的查询中?或者其他解决方案(如果有的话)?
谢谢
索引中的最大字段数。字段和对象映射以及字段别名都计入此限制。默认值为 1000。
见 doc
请在下方查找示例
var response = await client.Indices.CreateAsync("my_index1", c => c
.Settings(s => s.Setting("index.mapping.total_fields.limit", 10))
.Map(m => m.AutoMap<Document>()));
希望对您有所帮助。
我正在努力解决 ElasticSearch 7 中的一个新问题。尝试在 C# 的 Nest 库中使用自动映射创建索引时出现 "limit of total fields" 错误。
await _elasticContext.GetClient().Indices.CreateAsync(indexName, c => c
.Map<DocumentWrapper>(m => m.AutoMap()));
问题是如何将index.mapping.total_fields.limit
整合到上面的查询中?或者其他解决方案(如果有的话)?
谢谢
索引中的最大字段数。字段和对象映射以及字段别名都计入此限制。默认值为 1000。 见 doc
请在下方查找示例
var response = await client.Indices.CreateAsync("my_index1", c => c
.Settings(s => s.Setting("index.mapping.total_fields.limit", 10))
.Map(m => m.AutoMap<Document>()));
希望对您有所帮助。