问题标签 [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.
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 机器上),但得到了同样的错误:
想知道我错过了什么。
c# - 当 ID 包含 @ 时,通过 Sense chrome 扩展对 elasticsearch 的请求会中断
尝试使用 Sense 将文档添加到弹性搜索索引。例如:
我回来了”
现在,如果我将 @ 更改为其他内容,它可以正常工作。
现在我们已经在索引中找到了 id 中有 @ 的项目。如果我在前端应用程序中更新它们,我们也会使用 API 来发布它,例如。
但是当我使用我们的 C# 应用程序使用 NEST 索引一个在其 ID 中具有 @ 的 json 文档时,它可以工作。当我尝试在前端应用程序中再次更新此文档时(它刚刚坏了),它也能正常工作。
现在我尝试索引普通文档和复杂文档。没有什么变化。我尝试了不同的索引。还是同样的问题。
知道有什么问题吗?
eclipse - Windows 7 / Eclipse 区分大小写错误
我曾尝试在 Eclipse 中创建 java 类,例如:
asd.java 和 ASD.java 但这会产生错误并导致我重命名文件。Windows 7 终极文件系统也出现同样的错误。
我在stackoverflow中查看了同样的问题:Windows环境中的文件路径是否区分大小写?
这个有很好的答案,但我试过它们对我不起作用......你能建议任何关于它的事情吗?我需要紧急用eclipse实现它..
谢谢你。
elasticsearch - 在 ElasticSearch 设置中更新分析器
我正在使用 Sense(Chrome 插件)并且我已经设法设置了一个分析器并且它工作正常。如果我在设置上发出 GET (/media/_settings),则会返回以下内容。
我正在尝试通过执行以下操作来更新它:
关闭索引
发出此 PUT 命令(删除过滤器)
打开索引
但是当设置恢复时,过滤器不会被删除。分析器一旦创建就不能更新吗?
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.
elasticsearch - ElasticSearch NEST 查询
我试图模仿我在 C# 中使用 NEST 在 Sense(chrome 插件)中编写的查询。我无法弄清楚这两个查询之间的区别是什么。Sense 查询返回记录,而嵌套查询不返回。查询如下:
和
这两个查询有什么区别?为什么一个返回记录而另一个不返回?
elasticsearch - Elasticsearch在查询时转换字段的数据类型
有什么方法可以在使用过滤器查询时转换字段的数据类型。我的场景是我有一个带有字段的文档
在上面的字段中,value 属性可以是任何数据类型(字符串、数据时间或数字),因为我需要使用范围过滤器(大于、小于)来获取数据。此范围过滤器应与术语过滤器结合使用 bool 过滤器作为
}
不幸的是,查询正在获取 customData.customFieldId 为 45788 的所有记录(与存在过滤器类似)。
有什么方法可以将术语过滤器和范围过滤器结合起来。
search - ngram的elasticsearch查询问题
我的索引中有这些数据
https://gist.github.com/bitgandtter/6794d9b48ae914a3ac7c
如果您在映射中注意到 im 使用从 3 个令牌到 20 个的 ngram。
当我执行此查询时:
我应该得到我已经索引的 8 个文档,但我只得到 6 个,其中两个名字是 Franz 和 Francis。我希望这两个也有,因为 f 它包含在数据中。由于某种原因,它不起作用。
当我执行:
我得到那两个文件。
如果我将 ngram 降低到从 1 开始,我会得到所有文档,但我认为这会影响查询的性能。
我在这里缺少什么。提前致谢。
注意:所有示例都是使用意义编码的
elasticsearch - ElasticSearch 按字符串长度排序
我正在通过 NEST c# 使用 ElasticSearch。我有大量有关人员的信息
我希望能够按姓氏过滤和排序此项目列表以及按长度排序,这样名字中只有 5 个字符的人将位于结果集的开头,然后是 10 个字符的人。
所以用一些伪代码我想做一些类似的事情
list.wildcard("j*").sort(m => lastName.length)
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