elasticsearch - 使用 NEST 针对某些索引模式搜索多个索引

标签 elasticsearch search wildcard nest elasticsearch-indices

我搜索了 NEST 文档,但似乎找不到正确的答案。 我的问题是如何使用 NEST 针对某些索引模式搜索多个索引?例如

如果我在 Elasticsearch DB 中有具有以下名称的索引

media-2017-10, media-2018-03, media-2018-04

为了指定我选择的索引,我需要使用通配符 *,如下所示:

client.Search<Media>(s => s
   .Index("media-*")
   . query goes here .....

NEST 中可以吗?

最佳答案

是的,这有效。尝试一下:)

.Index(...) 接受通配符索引

关于elasticsearch - 使用 NEST 针对某些索引模式搜索多个索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54804641/

相关文章:

elasticsearch - 限制Elasticsearch响应中的列文本长度

c++ - 具有简单通配符支持的快速字符串匹配算法

elasticsearch - 添加elasticsearch节点多台机器

ruby-on-rails - 通过 Searchkick 按整数值对 Elasticsearch 结果进行排序

c++ - 给定一组顶点,如何生成边数接近最少的强连通有向图?

php - Laravel 在 where 子句中使用动态变量

vba - 从路径中提取文件名

powershell - 如何使用 Get-ADComputer 过滤器获取所有部分匹配项?

scala - 在deleteByQuery中传递批处理大小[elasticsearch] [scala]

elasticsearch - 从 Elasticsearch 中同步删除文档