我想知道是否有任何方法可以使用别名或索引名获取类型。
b4lqfgs41#
索引的类型与文档有关,而不是索引本身,您可以获取文档并检查Map的类型。欲了解更多信息,请点击此处:https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-fields.html对于索引,您可以获取索引的Map,然后您可以检查索引有多少类型才能获取索引的类型您可以使用get mapping api:
GET /my-index-000001/_mapping
如果你想使用nest,你可以得到如下信息:
client.Indices.GetMappingAsync<GetMappingResponse>();
备注:在es 6.x及更高版本中,Map类型已弃用,将在版本8中删除。有关详细信息,请查看此处的es Official Documentation:https://www.elastic.co/guide/en/elasticsearch/reference/6.0/removal-of-types.html
1条答案
按热度按时间b4lqfgs41#
索引的类型与文档有关,而不是索引本身,您可以获取文档并检查Map的类型。欲了解更多信息,请点击此处:https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-fields.html
对于索引,您可以获取索引的Map,然后您可以检查索引有多少类型才能获取索引的类型您可以使用get mapping api:
如果你想使用nest,你可以得到如下信息:
备注:在es 6.x及更高版本中,Map类型已弃用,将在版本8中删除。有关详细信息,请查看此处的es Official Documentation:https://www.elastic.co/guide/en/elasticsearch/reference/6.0/removal-of-types.html