问题标签 [sense]

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.

0 投票
2 回答
1765 浏览

curl - Elasticsearch 文档 ttl 不起作用

我正在按照文档中给出的示例为 elasticsearch 中的文档添加 ttl: http ://www.elasticsearch.org/guide/en/elasticsearch/reference/current/docs-index_.html#index-ttl

使用 Chrome 上的 Sense 工具,我尝试了以下操作,并希望文档在 5 秒内消失:

以上都不起作用,5秒后文档仍然可见。在该索引上创建任何文档之前,我还尝试设置启用 _ttl:

在哪里,我还没有在索引树枝上放置任何文档。但这会带来一个错误:

我对 curl 进行了同样的尝试(将它安装在我的 Windows 机器上),但得到了同样的错误:

想知道我错过了什么。

0 投票
1 回答
1706 浏览

c# - 当 ID 包含 @ 时,通过 Sense chrome 扩展对 elasticsearch 的请求会中断

尝试使用 Sense 将文档添加到弹性搜索索引。例如:

我回来了”

现在,如果我将 @ 更改为其他内容,它可以正常工作。

现在我们已经在索引中找到了 id 中有 @ 的项目。如果我在前端应用程序中更新它们,我们也会使用 API 来发布它,例如。

在此处输入图像描述

但是当我使用我们的 C# 应用程序使用 NEST 索引一个在其 ID 中具有 @ 的 json 文档时,它可以工作。当我尝试在前端应用程序中再次更新此文档时(它刚刚坏了),它也能正常工作。

现在我尝试索引普通文档和复杂文档。没有什么变化。我尝试了不同的索引。还是同样的问题。

知道有什么问题吗?

0 投票
2 回答
246 浏览

eclipse - Windows 7 / Eclipse 区分大小写错误

我曾尝试在 Eclipse 中创建 java 类,例如:

asd.java 和 ASD.java 但这会产生错误并导致我重命名文件。Windows 7 终极文件系统也出现同样的错误。

我在stackoverflow中查看了同样的问题:Windows环境中的文件路径是否区分大小写?

这个有很好的答案,但我试过它们对我不起作用......你能建议任何关于它的事情吗?我需要紧急用eclipse实现它..

谢谢你。

0 投票
1 回答
7515 浏览

elasticsearch - 在 ElasticSearch 设置中更新分析器

我正在使用 Sense(Chrome 插件)并且我已经设法设置了一个分析器并且它工作正常。如果我在设置上发出 GET (/media/_settings),则会返回以下内容。

我正在尝试通过执行以下操作来更新它:

关闭索引

发出此 PUT 命令(删除过滤器)

打开索引

但是当设置恢复时,过滤器不会被删除。分析器一旦创建就不能更新吗?

0 投票
2 回答
1045 浏览

json - how to retrieve json file data in elastic search using sense plugin

I am new to elastic search. I am using sense plugin. While i am trying to retrieve data from JSON file using command

and the output in sense console is giving like:

Request failed to get to the server (status code: 0):

I want to know which command should I type in Sense to retrieve data from JSON file.

0 投票
3 回答
2221 浏览

elasticsearch - ElasticSearch NEST 查询

我试图模仿我在 C# 中使用 NEST 在 Sense(chrome 插件)中编写的查询。我无法弄清楚这两个查询之间的区别是什么。Sense 查询返回记录,而嵌套查询不返回。查询如下:

这两个查询有什么区别?为什么一个返回记录而另一个不返回?

0 投票
1 回答
201 浏览

elasticsearch - Elasticsearch在查询时转换字段的数据类型

有什么方法可以在使用过滤器查询时转换字段的数据类型。我的场景是我有一个带有字段的文档

在上面的字段中,value 属性可以是任何数据类型(字符串、数据时间或数字),因为我需要使用范围过滤器(大于、小于)来获取数据。此范围过滤器应与术语过滤器结合使用 bool 过滤器作为

}

不幸的是,查询正在获取 customData.customFieldId 为 45788 的所有记录(与存在过滤器类似)。

有什么方法可以将术语过滤器和范围过滤器结合起来。

0 投票
1 回答
185 浏览

search - ngram的elasticsearch查询问题

我的索引中有这些数据

https://gist.github.com/bitgandtter/6794d9b48ae914a3ac7c

如果您在映射中注意到 im 使用从 3 个令牌到 20 个的 ngram。

当我执行此查询时:

我应该得到我已经索引的 8 个文档,但我只得到 6 个,其中两个名字是 Franz 和 Francis。我希望这两个也有,因为 f 它包含在数据中。由于某种原因,它不起作用。

当我执行:

我得到那两个文件。

如果我将 ngram 降低到从 1 开始,我会得到所有文档,但我认为这会影响查询的性能。

我在这里缺少什么。提前致谢。

注意:所有示例都是使用意义编码的

0 投票
1 回答
7235 浏览

elasticsearch - ElasticSearch 按字符串长度排序

我正在通过 NEST c# 使用 ElasticSearch。我有大量有关人员的信息

我希望能够按姓氏过滤和排序此项目列表以及按长度排序,这样名字中只有 5 个字符的人将位于结果集的开头,然后是 10 个字符的人。

所以用一些伪代码我想做一些类似的事情 list.wildcard("j*").sort(m => lastName.length)

0 投票
1 回答
840 浏览

elasticsearch - elasticsearch: how to get only documents whose normalized scores (_score divided by max_score) are above certain threshold

While querying, I am trying to get only documents whose normalized scores(_score divided by max_score) are above a certain threshold. Is there any way to do that? I tried using function score, but I am getting a SearchPhaseExecutionException.

My query using the sense plugin:

Exception trace: "error": "SearchPhaseExecutionException[Failed to execute phase [query], all shards failed; shardFailures