elasticsearch 如何从别名或索引名中获取索引类型?,elasticsearch,types,alias,nest,elasticsearch,Types,Alias,Nest" /> elasticsearch 如何从别名或索引名中获取索引类型?,elasticsearch,types,alias,nest,elasticsearch,Types,Alias,Nest" />

elasticsearch 如何从别名或索引名中获取索引类型?

elasticsearch 如何从别名或索引名中获取索引类型?,elasticsearch,types,alias,nest,elasticsearch,Types,Alias,Nest,我想知道是否有任何方法可以使用别名或索引名获取类型。索引的类型与文档相关,而不是索引本身,您可以获取文档并检查映射的类型。有关更多信息,请查看此处: 对于索引,您可以获取索引的映射,然后您可以检查索引需要多少类型才能获取索引类型您可以使用get mapping API: GET /my-index-000001/_mapping 如果您想使用nest,您可以获得如下信息: client.Indices.GetMappingAsync<GetMappingResponse>();

我想知道是否有任何方法可以使用别名或索引名获取类型。

索引的类型与文档相关,而不是索引本身,您可以获取文档并检查映射的类型。有关更多信息,请查看此处:

对于索引,您可以获取索引的映射,然后您可以检查索引需要多少类型才能获取索引类型您可以使用get mapping API:

GET /my-index-000001/_mapping
如果您想使用nest,您可以获得如下信息:

client.Indices.GetMappingAsync<GetMappingResponse>();
client.index.GetMappingAsync();

备注:在ES 6.x及更高版本中,映射类型已被弃用,并将在版本8中删除。有关详细信息,请查看ES官方文档此处:

您所说的类型是什么意思?是指索引中字段的数据类型吗?是指索引的类型。每个索引都有一种类型。