elasticsearch 如何使用elasticsearch.net/nest 6.x更新_doctype上的设置,elasticsearch,nest,elasticsearch,Nest" /> elasticsearch 如何使用elasticsearch.net/nest 6.x更新_doctype上的设置,elasticsearch,nest,elasticsearch,Nest" />

elasticsearch 如何使用elasticsearch.net/nest 6.x更新_doctype上的设置

elasticsearch 如何使用elasticsearch.net/nest 6.x更新_doctype上的设置,elasticsearch,nest,elasticsearch,Nest,具体来说,我试图通过Elasticsearch.Net和NEST 6.x API实现的是 类型级别的设置也在中提到,我深入到低级客户端以实现此解决方案,而当我发布问题时,我正在高级客户端中搜索 using Nest; // C# var pd = PostData.String("{ \"dynamic\": \"strict\" }"); var result = client.LowLevel.IndicesPutMappingPost<PutMappingResponse>

具体来说,我试图通过Elasticsearch.Net和NEST 6.x API实现的是


类型级别的设置也在

中提到,我深入到低级客户端以实现此解决方案,而当我发布问题时,我正在高级客户端中搜索

using Nest; // C# 

var pd = PostData.String("{ \"dynamic\": \"strict\" }");
var result = client.LowLevel.IndicesPutMappingPost<PutMappingResponse>(indexNm, "_doc", pd);

在这里我看到
动态:严格的
已按预期添加到
\u doc
类型映射中

我深入底层客户机以实现此解决方案,而当我发布问题时,我正在高层客户机中搜索

using Nest; // C# 

var pd = PostData.String("{ \"dynamic\": \"strict\" }");
var result = client.LowLevel.IndicesPutMappingPost<PutMappingResponse>(indexNm, "_doc", pd);

在这里我看到
动态:严格的
已按预期添加到
\u doc
类型映射中

您可以使用

var client = new ElasticClient();

var putMappingResponse = client.Map<object>(m => m
    .Index("testindex1")
    .Type("_doc")
    .Dynamic(DynamicMapping.Strict)
);

最终结果将是
testindex1
索引中的
\u doc
类型的结果。

您可以使用

var client = new ElasticClient();

var putMappingResponse = client.Map<object>(m => m
    .Index("testindex1")
    .Type("_doc")
    .Dynamic(DynamicMapping.Strict)
);
最终结果将是
testindex1
索引中的
\u doc
类型的结果