Elasticsearch 1.x 添加时间戳的字段副本

2023-12-04

我正在 ES 1.5.2 中工作。我有一个包含文档的索引,其中存储了时间戳值。我想向其中添加一个常规字段,该字段将采用该文档的 _timestamp 字段的值。我怎样才能做到这一点?我可以

PUT twitter/_mapping/new_timestamp
{
  "properties": {
    "name": {
      "type": "float"
    }
  }
}

创建一个常规字段,但如何将所有 _timestamp 值复制到其中?


在 ES 1.5.2 中,您可以使用通过查询插件更新为了重新索引您的文档并复制_timestamp字段变为常规字段。

使用以下命令安装插件后:

bin/plugin -url http://oss.sonatype.org/content/repositories/releases/com/yakaz/elasticsearch/plugins/elasticsearch-action-updatebyquery/1.0.0/elasticsearch-action-updatebyquery-1.0.0.zip install elasticsearch-action-updatebyquery

并确保动态脚本已启用在你的elasticsearch.yml配置文件,您将能够运行以下命令

POST /twitter/_update_by_query
{
  "script": {
    "inline": "ctx._source.new_timestamp = ctx._timestamp”
  },
  "query": {
    "match_all": {}
  }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Elasticsearch 1.x 添加时间戳的字段副本 的相关文章

  • 适用于elasticsearch 7.0.1 和 kibana 7.0.1 的 docker-compose.yml

    我在 Windows 10 上将 Docker Desktop 与 Linux 容器结合使用 并希望通过 docker compose 文件启动最新版本的 elasticsearch 和 kibana 容器 使用 6 2 4 等旧版本时一切
  • Elasticsearch 跨多个索引搜索 - 忽略不存在的索引

    我有弹性集群 其中我的索引包含当前日期 例如 example idex 2016 07 26 gt exists example idex 2016 07 25 gt exists example idex 2016 07 24 gt do
  • 猫鼬不创建索引

    我最近开始使用 Mongoose v 3 2 1 但我遇到了索引问题 我在我的模式 Schema path attr index true 上定义了几个索引 但它们不是在数据库中创建的 我在 shell 中运行 db collection
  • 获取 Pandas 数据框中选定值的行和列标签

    我想获取与数据框中某些条件匹配的值的行和列标签 为了保持它的趣味性 我需要它与分层 多 索引一起使用 例如 df pd DataFrame np arange 16 reshape 4 4 columns pd MultiIndex fro
  • 外部实体更改后索引不更新

    我目前正在开发一个项目 使用 JPA 2 1 保存数据并使用 hibernate search 4 5 0 final 搜索实体 映射类和索引后 搜索工作正常 但是 当我更改值时描述B 类从 someStr 到 anotherStr 数据库
  • 连接所有 PostgreSQL 表并创建 Python 字典

    我需要加入allPostgreSQL 表并将它们转换为 Python 字典 数据库中有72张表 总列数大于1600 我编写了一个简单的 Python 脚本 该脚本连接多个表 但由于以下原因无法连接所有表内存错误 https gist git
  • 用于全文搜索和 2 亿多条记录的数据库

    我即将创建一个包含至少 2 亿个条目的庞大数据库 数据库需要可使用全文进行搜索 并且速度应该很快 我的数据库从许多不同的数据源获取数据 我需要定期导入新的或更新的数据 将我的所有数据存储在像 mysql 这样的关系数据库中 然后创建一个 n
  • 在 ElasticSearch 中,我应该对单独但相关的实体使用多个索引吗?

    添加索引的开销有详细记录 但我无法找到有关何时针对要建立索引的各种文档类型使用多个索引的良好信息 这是一个说明问题的通用示例 假设我们有以下实体 产品 名称 产品 ID 产品类别 ID 商店列表 产品类别 名称 ProductCategor
  • 如何从纪元微秒或纳秒创建 Java Instant?

    我正在尝试标准化我的项目的时间戳格式 其中源以微秒精度报告 我试图找出是否有一种干净或最小的方法不需要使用手写常量 感谢您的建议 这是我能想到的最干净的 static Instant getInstantFromMicros long mi
  • 我什么时候应该创建数据库索引? [复制]

    这个问题在这里已经有答案了 何时为表设置索引 是在创建表期间还是在性能调优时 索引的优点和缺点是什么 许多 大多数 DBMS 使用索引来支持唯一约束 始终创建索引以强制执行唯一约束 它们 约束 对于数据库的正确操作至关重要 如果您可以选择如
  • 如何在Python中一次比较二维数组的2列与另一个数组的列

    我有两个字符串数组 每个数组有三列 我想比较两个二维数组的前两列 有 3 列和 4000 行 如果它们匹配 那么我需要那些匹配的值 但是我的代码不起作用 这是一个示例 array1 1stcolumn 2ndColumn 3rdColumn
  • Elasticsearch 可搜索合成字段

    假设源文档 JSON 中存在几个名为的字段 a and b 属于类型long 我想构建一个综合字段 例如c 通过用下划线连接前面字段的值和 将其索引为keyword 也就是说 我正在研究一个可以通过如下虚构的部分映射来支持的功能 a typ
  • 嵌套循环中的索引

    我是 R 和这个网站的新手 我的目标是创建一个 R 函数 在 ggplot2 中生成特殊类型的箱线图 这肯定是不必要的晦涩难懂的代码 我首先需要通过计算稍后希望绘制的变量来处理其中的潜在输入 我首先生成一些随机数据 称为datos c1 r
  • 为什么PostgresQL查询性能随着时间的推移而下降,但重建索引时又恢复了

    根据这个page http www postgresql org docs current static indexes examine html在手册中 indexes don t need to be maintained 然而 我们运
  • 创建索引可以使用现有索引吗?

    我在 A B 和 C 列上有单独的索引 我想在 A B C 三列上创建一个复合索引 我的会有什么影响existing指数对综合指数creation 数据库会利用它们吗 它们是否无关紧要 或者它们会减慢我的新复合索引的创建速度吗 我正在使用
  • Cassandra cqlsh - 如何显示时间戳列的微秒/毫秒?

    我正在插入带有时间戳列的 Cassandra 表 我的数据具有微秒精度 因此时间数据字符串如下所示 2015 02 16T18 00 03 234 00 00 但是 在 cqlsh 中 当我运行选择查询时 微秒数据不会显示 我只能看到精确到
  • 如何修改 Elasticsearch 文档的 _source 字段

    问题 有没有办法从文档的 source 中清除 html html 的剥离可以是周期性的 触发的 或者理想情况下是在索引时即时进行的 我将数据输入到elasticsearch中 并针对分析器进行索引 该分析器在索引之前剥离不需要的htmls
  • 使用 python 聚合 elasticsearch-dsl 中的字段

    有人可以告诉我如何编写 Python 语句来聚合 求和和计数 有关我的文档的内容吗 SCRIPT from datetime import datetime from elasticsearch dsl import DocType Str
  • 在elasticsearch中存储聊天消息的最佳方式

    我们目前正在实施一项即时通讯系统在我们的平台上 我们需要为我们的用户提供聊天记录并能够显示用户最近进行的 5 次对话 像 Facebook 上的预览一样 事实上 我们必须考虑如何才能存储所有这些数据 我们正在使用弹性搜索我们认为这可能是存储
  • Elasticquent(ElasticSearch) Laravel 限制

    您好 我尝试使用 elasticSearch 查询获取所有结果 但如果 limit 值为 null 则仅返回 10 个结果 videos Video searchByQuery match gt field gt request gt fi

随机推荐

  • odeint 流观察者及相关问题

    我有一个由 4 个耦合方程组成的系统需要求解 并且有一个参数 Gamma i 需要迭代 由于我对 C 很陌生 所以我的代码非常初级 如果它在某些部分看起来复杂而优雅 那只是因为我改编了odeint作者的代码 这个问题与 http stack
  • 从 Django DateTimeField 查找相对日期

    model class MyClass models Model car models ForeignKey Car date models DateTimeField auto now True auto now add True sql
  • 为什么 Redux 中的异步流程需要中间件?

    根据文档 没有中间件 Redux store 只支持同步数据流 我不明白为什么会这样 为什么容器组件不能调用async API 然后dispatch行动 例如 想象一个简单的 UI 一个字段和一个按钮 当用户按下按钮时 该字段将填充来自远程
  • 需要一些关于汇编语言中的 LEAVE 指令的解释

    我没有清楚地理解 LEAVE 函数 它是这两条指令的浓缩 MOV ESP EBP POP EBP So MOV ESP EBP将 ESP 向下移动到 EBP 的级别 堆栈的开头 Then POP EBP 移动 ESP 指向的值并将其影响到
  • Java JList模型

    我怎样才能从一个列表模型JList为了能够将项目插入其中 我想用这个方法 addElement java lang Object item 我找到了一个解释here 但问题是ListModel是一个接口 即使我编写了一个实现并重写了它的方法
  • 为什么 Object[].class.isAssignableFrom(String[].class) == true ?

    Why is Object class isAssignableFrom String class true while String getSuperClass or getGenericInterfaces 无法得到Object 我检查
  • 为什么“npm install git repo url”会重写package-lock.json?

    我正在运行npm install在公共 GitHub 上repo并且它已将快车锁定在4 17 0 in package lock json文件这是正确的行为package lock json file 但是 当我执行npm install
  • 图中曲线之间的阴影区域

    因此 我有几条由相同 x 值但不同 y 值定义的曲线 下图由 21 条不同的曲线组成 其中 10 条是虚线 1 条是实线 最后 10 条是虚线 然而 如图所示 它在一张图表中相当多 你无法真正看到到处是什么 所以我想要的是在前 10 行和最
  • 与 numpy 对象数组相比,列表列表在速度方面有哪些优点/缺点?

    这是这个问题的后续 与 numpy 对象数组相比 列表列表在内存方面有哪些优点 缺点 我有兴趣了解当数组为类型时使用 numpy 数组与列表列表的速度影响object 如果有人对我正在使用的对象感兴趣 import gmpy2 as gm
  • 在 Microsoft Azure Web 应用程序中以编程方式访问性能计数器

    是否可以通过某些 API 从 Web 应用程序访问 CPU RAM 和 ASP NET 请求性能计数器 当我使用它来调用它时System Diagnostics PerformanceCounter NextValue我得到异常的方法 Ac
  • 即使有文档记录,也无法在 Android 中使用 XMLGregorianCalendar?

    我真的无法理解这个 看起来 Android 有 XMLGregorianCalendar 类 因为它有文档记录here 但如果你继续尝试使用它 你会得到 10 27 17 21 43 677 E AndroidRuntime 14850 C
  • JS:如何同步多个动画的时序?

    当我动态添加一个使用 JS 制作动画的项目时 如何让它们在同一时间线上同步 如下所示 我看到一个教程 展示了使用 JS 动画与 CSS 相比的好处是它们继承了相同的时间轴 div class body div
  • 视频结束时 YouTube 嵌入操作

    我想知道嵌入视频完成后是否可以使用 youtube api 执行操作 例如 在我的网站中 我在将鼠标悬停在一个元素上时启动视频 但我希望视频在完成后被静态图像替换 我怎样才能做到这一点 我有 wordpress 并按以下步骤使用 已安装ht
  • AVAudioPlayer - 计量 - 想要构建波形(图)

    我需要构建一个可视化图表来表示录制文件中的语音级别 dB 我尝试这样做 NSError error nil AVAudioPlayer meterPlayer AVAudioPlayer alloc initWithContentsOfUR
  • Java中如何从文件中读取ByteArray?

    我写了一个ByteArray在一个文件中 然后我试着读一下ByteArray从同一个文件返回 public static void main String args throws Exception some code writeFile
  • Liferay 中 PortalDelegateServlet 的使用

    我正在尝试创建一个与我的应用程序共享liferay会话内容的servlet 所以我需要使用PortalDelegateServlet但我找不到如何将此库导入到我的项目中 我找不到任何 jar 文件或其他内容 如何将 liferay java
  • NSManagedObjectContext 应该在哪里创建?

    我最近一直在学习核心数据 特别是如何使用大量对象进行插入 在学习了如何做到这一点并解决了我遇到的内存泄漏问题后 我写了问答Swift 中大量 Core Data 批量插入导致内存泄漏 改变后NSManagedObjectContext从类属
  • Python 正则表达式的奇怪行为 - findall 只找到“()?”部分[重复]

    这个问题在这里已经有答案了 我目前正在编写一个正则表达式来查找字符串中的单位和大小 或者它可以用作尺寸 例如 产品 A 2 x 3 5 加仑瓶 为简单起见 我删除了所有空格 因此变为 产品 A 2x3 5加仑瓶 我的正则表达式如下 numA
  • 如何从数据框中删除表情符号?

    我知道 test for item in my texts test append item encode ascii ignore decode ascii 从列表中删除表情符号 但是如何从数据框中删除表情符号呢 当我尝试时 a for
  • Elasticsearch 1.x 添加时间戳的字段副本

    我正在 ES 1 5 2 中工作 我有一个包含文档的索引 其中存储了时间戳值 我想向其中添加一个常规字段 该字段将采用该文档的 timestamp 字段的值 我怎样才能做到这一点 我可以 PUT twitter mapping new ti