在弹性搜索中按查询查找并推送到数组

穆罕默德侯赛因

我将数据存储在弹性搜索中,如下所示:

{
"_index": "my_index",
"_type": "doc",
"_id": "6lDquGEBFRQVe0x93eHk",
"_version": 1,
"_score": 1,
"_source": {
"ID_Number": "6947503728601",
"Userrname":"Jack.m07",
"name": "Jack",
"photos": ["img/one.png"]
}
}

我想通过查找用户ID_Number并将新值推送到Photos

例如)

"photos": ["img/one.png","img/two.png"]

我该如何实施?什么是查询?

穆罕默德侯赛因

我找到了答案,这是查询

POST my_index/_update_by_query?conflicts=proceed
{
  "script": {
    "inline": "ctx._source.photos.add(params.new_photos)",
    "params": {
      "new_photos": "img/two.png"
    }
  },
  "query": {
    "terms": {
      "ID_Number": "6947503728601"
    }
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

索引中数组的弹性搜索查询

来自分类Dev

弹性搜索查询返回特定类型数组中的术语

来自分类Dev

如何按星期将日期推送到数组中?

来自分类Dev

弹性搜索中的嵌套查询

来自分类Dev

Mongo db 查询查找不显示数组结果

来自分类Dev

数组中的弹性搜索“必须”

来自分类Dev

弹性搜索查询/过滤嵌套数组

来自分类Dev

整数数组的弹性搜索范围查询

来自分类Dev

查找特定属性,然后推送到数组

来自分类Dev

通配符查询查询中带有正斜杠的数组

来自分类Dev

数组名称存储在数组中,推送到数组-不能按预期工作

来自分类Dev

弹性搜索:限制数组中的搜索结果

来自分类Dev

弹性搜索:限制数组中的搜索结果

来自分类Dev

MySQL查询查找表中不存在的ID

来自分类Dev

获取查询查找的属性

来自分类Dev

过滤查询:弹性搜索中不为null

来自分类Dev

执行查询中的弹性搜索错误

来自分类Dev

过滤查询:弹性搜索中不为null

来自分类Dev

Java API中的弹性搜索查询

来自分类Dev

下面弹性搜索查询中的错误结果

来自分类Dev

弹性搜索:嵌套属性中的布尔查询

来自分类Dev

弹性搜索中的 MySql 等效 `IN()` 查询

来自分类Dev

复杂布尔查询中的弹性搜索错误

来自分类Dev

日期范围查询中的弹性搜索间隔

来自分类Dev

将目录时间戳推送到按bash中的日期排序的数组中

来自分类Dev

从数组中搜索匹配对象的 Json 键并推送到表

来自分类Dev

在.select查询方法中按值数组搜索

来自分类Dev

JavaScript-通过类似的属性查找对象并将其推送到新数组中

来自分类Dev

JavaScript-通过类似的属性查找对象并将其推送到新数组中

Related 相关文章

热门标签

归档