在elasticsearch索引存储里,如果要更新索引的某条记录里的某个索引,怎么实现呢?
可以使用script脚本功能。

POST index_test/_doc/5605830/_update
{
  "script" : "ctx._source.thumb='http://img.test.com/2020/04/08/test.jpg'"
}

这就类似于sql的:

UPDATE index_test SET thumb='http://img.test.com/2020/04/08/test.jpg' WHERE id=5605830;

详情参考:
https://www.elastic.co/guide/en/elasticsearch/reference/7.6/docs-update.html

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐