我使用AsyncElasticsearch客户端示例来从Elasticsearch数据库检索文档:doc = await client.get(index=some_index, id=some_id)
文档在这里
只有当我查询一个特定的索引时,上面的操作才是成功的。如果我传递一个模式,比如some_index*
,那么它就不能返回一个文档,而是得到一个CORS错误。
我使用AsyncElasticsearch客户端示例来从Elasticsearch数据库检索文档:doc = await client.get(index=some_index, id=some_id)
文档在这里
只有当我查询一个特定的索引时,上面的操作才是成功的。如果我传递一个模式,比如some_index*
,那么它就不能返回一个文档,而是得到一个CORS错误。
1条答案
按热度按时间dba5bblo1#
当按document _id执行GET时,不能使用通配符()。当按_id请求文档时,必须提供单独的索引(或别名)。
通配符和交叉索引操作只能在执行搜索时使用: 示例 *:
GET /index-pattern-*/_search
See here