Elasticsearch.Nest 教程系列 9-7 转换:Indices Paths | 索引路径
本系列博文是“伪”官方文档翻译(更加本土化),并非完全将官方文档进行翻译,而是在查阅、测试原始文档并转换为自己真知灼见后的“准”翻译。有不同见解 / 说明不周的地方,还请海涵、不吝拍砖 :)
官方文档见此:https://www.elastic.co/guide/en/elasticsearch/client/net-api/current/introduction.html
本系列对应的版本环境:ElasticSearch@7.3.1,NEST@7.3.1,IDE 和开发平台默认为 VS2019,.NET CORE 2.1
Elasticsearch 中的某些API在请求的 URI 中回需要使用索引名称,索引名称的集合或特殊的 _all 标记(表示所有索引),以指定在哪个(哪些)索引上进行请求。
在 Nest 中,这些索引的名称通过 Indices 类型来进行指定。
显式指定
以下几种类型会隐式转换:
-
string。
-
逗号分隔的 string。
-
string 数组。
-
已经在 ConnectionSettings 上设置相关类型的索引名称的 CLR 类。
-
IndexName 类
-
IndexName 数组