问题标签 [elasticsearch-5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elasticsearch - ElasticSearch 5.*,查询:字段不存在或者如果存在值应该是这个
考虑下面的停止字段是时间戳字段。
我想过滤具有以下条件的数据:
- 停止字段不存在
- 或者,停止字段值现在 >=
我知道,我应该使用 must_not 但不知道如何使用。
我想对子类型进行一些评分并使用此分数对父级进行排序,然后使用停止字段过滤掉父级。
elasticsearch - 是否有可能在 Kibana Dashboard 中添加新的 UI 组件?
假设我Kibana
预先创建了几个仪表板,我需要知道的是,我是否可以添加 UI 组件,例如button
在仪表板本身内打印,以便用户在外部打印仪表板? 除了将其导出为 a 的功能外PDF
,这是由Kibana
隐式给出的。
任何帮助都将不胜感激。:)
elasticsearch-plugin - 为elasticsearch 5.1.1安装kopf插件?
实际上我有elasticsearch 5.1.1并尝试使用以下命令下载kopf插件,但出现这样的错误..你能帮我解决这个问题吗?
C:\Users\896323\Downloads\elasticsearch-5.1.1\elasticsearch-5.1.1\bin>plugin install lmenezes/elasticsearch-kopf/2.1.1 一个管理已安装elasticsearch插件的工具
命令
- list - 列出已安装的 elasticsearch 插件
- install - 安装插件
- remove - 从 elasticsearch 中删除插件
非选项参数:命令
选项说明 ------ ------------
- -h, --help 显示帮助
- -s, --silent 显示最小输出
- -v, --verbose 显示详细输出
错误:未知插件 lmenezes/elasticsearch-kopf/2.1.1
elasticsearch - Elasticsearch 5 - 批量插入时从文档中返回字段
我正在使用 Elasticsearch 5.1.1,在我的索引中批量插入文档,我需要在响应中获取文档字段之一以及自动生成的 _id 来更新数据库。
我一直在尝试以下请求:
其中一些有轻微的变化和组合,但没有运气。
不确定这是否可能......
elasticsearch - 多级嵌套查询 - RequestError 异常 400 - 无法创建查询
我正在使用 Elasticsearch 5.1.1。在进行嵌套查询时,它返回 400 错误
我的文档看起来像这样
这是我的查询代码
对于上述查询,我遇到了异常
elasticsearch.exceptions.RequestError: TransportError(400, u'search_phase_execution_exception', u'failed to create query: {\n "nested" : {\n "query" : {\n "nested" : {\n
由于某些查询错误,这是一个例外吗?或任何版本问题...
谢谢你
elasticsearch - Elasticsearch v5 分析器演示示例不起作用
当我尝试使用 ES 网站进行演示时: https ://www.elastic.co/guide/en/elasticsearch/reference/current/_testing_analyzers.html - 自定义分析器的最新示例。这个例子不起作用。即使在示例中,我也没有更改任何内容。我认为它是 Elasticsearch 错误。有谁能够帮我?下面我展示了在 ubuntu 终端中显示 Elastichsearch 的命令和错误。当我尝试在 elasticsearch-php 中创建此示例时,也会发生相同的错误。
首先,我创建分析器,如示例所示:
很好,分析器已创建。但测试示例不起作用:
ES回答我:
我究竟做错了什么?我删除了所有索引并再次创建,我尝试重新启动 elasticsearch - 但无济于事。PS对不起我的英语不好。
groovy - 简单的日期直方图?
查看每个工作日分类的文档?我的数据格式如下:
为此,我使用了一个dateConversion.groovy
脚本并保存在 ES 5.1.1 的脚本文件夹中。
当我在 ES PLUGIN 中执行以下代码时:
elasticsearch - 如何在 Nutch 中使用 Elasticsearch 5.x / 如何在 Elasticsearch 5 中索引 HTML 网页?
我正在使用 Apache Nutch 将网页索引到 Elasticsearch 中。当我尝试像这样升级时,我在 ElasticSearchWriter.java 中遇到错误。
有没有人尝试过这个?
Nutch 是否只支持到 ES2.x?
或者有没有其他简单的方法来索引 ES 中的 HTML 页面?
提前致谢。
logstash-configuration - 将 elasticsearch5.1.1 慢日志发送到 logstash 5.1.1 作为输入
这是logstash5.1.1的配置文件内容,用来匹配elasticsearch5.1.1的slowlog。
当我在 logstash 5.1.1 中执行此操作时,出现这样的错误
谁能帮我解决这个错误?
elasticsearch - 类似于 ElasticSearch 中的“物化视图”
我有一个每次加载网站时都会运行的查询。此查询聚合了三个不同的术语字段和大约 300 万个文档,因此需要 6-7 秒才能完成。数据不会频繁更改,结果的当前性并不重要。
我知道我可以使用别名来创建类似于 RDMS 世界中的“视图”。是否也可以填充它,以便查询结果被缓存?在这种情况下,缓存是否有任何其他帮助,或者我是否必须为聚合数据创建一个额外的索引并不时更新它?