gpt4 book ai didi

elasticsearch - 我们可以在没有 id 的情况下从 Elasticsearch 数据库更新/删除文档吗

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

我是 Elastic Search 数据库的新手。使用 id 属性我可以进行更新和删除但没有 id 属性(我的意思是文档的另一个唯一属性)它不起作用。请告诉我,我们能不能做。

最佳答案

我想你要找的是

  1. 通过查询更新

https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-update-by-query.html

POST twitter/_update_by_query?conflicts=proceed
{
"query": {
"term": {
"user": "kimchy"
}
}
}
  1. 查询删除

https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-delete-by-query.html

POST twitter/_delete_by_query
{
"query": {
"match": {
"message": "some message"
}
}
}

关于elasticsearch - 我们可以在没有 id 的情况下从 Elasticsearch 数据库更新/删除文档吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48879267/

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