gpt4 book ai didi

elasticsearch 文档发现错误

转载 作者:行者123 更新时间:2023-12-02 22:12:12 24 4
gpt4 key购买 nike

我正在尝试使用 _id 访问文档。

我最近将一个索引从远程服务器转储到我的本地服务器。

这是我尝试获取文档的方式:

GET http://localhost:9200/dmap_product_match/dmap_product_match/ZA2JeGsBsz9baORiZSkN

作为回应:

{
"_index": "dmap_product_match",
"_type": "dmap_product_match",
"_id": "ZA2JeGsBsz9baORiZSkN",
"found": false
}

但是请求文档作为查询主体返回文档:

GET http://localhost:9200/dmap_product_match/_search

{
"_source": ["s_item_name","r_item_name","human_verdict"],
"query": {
"term":{
"_id": "ZA2JeGsBsz9baORiZSkN"
}
}
}

编辑:elasticsearch v7.0.0

最佳答案

ElasticSearch 未找到您请求的文档,因为请求中未明确定义文档类型。

获取文档的api格式如下:

GET http://<host>:<port>/<index>/<type>/<docId>

根据您发布的请求,您正在索引 dmap_product_match 中查找 ID 为 ZA2JeGsBsz9baORiZSkN 的文档并键入 dmap_product_match

你的请求应该是这样的:

GET http://localhost:9200/dmap_product_match/_doc/ZA2JeGsBsz9baORiZSkN

关于elasticsearch 文档发现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56776970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com