elasticsearch相关内容
目前,我已经知道如何从(时间戳)日期字段过滤日期范围。这很简单: “range”:{ “date”:{ “gte” :“2015-11-01”, “lte”:“2015-11-30” } } 但是,当您对基于gte:“8:00:00”和lte:“10:00:00”的小时感兴趣的范围时,如何过滤日期?这可能吗? 我的要求换句话说: 如何获取本月发生的所有事件(1
..
这是我的要求: POST / _bulk {“index”:{“_index”:“测试“,”_type“:”type1“,”_id“:”1“}} {”firstname“:”first_name1“,”lastname“:”last_name1“}, {”firstname“ :“first_name2”,“lastname”:“last_name2”}, {“firstnam
..
我需要比较同一文档中的2个字段,其中实际值不重要。考虑这个文件: _source:{ id:123, primary_content_type_id:12, 内容:[ { id:4, content_type_id:1 assign:true }, { id:5, content_type_id:12, assign:false } ] }
..
我创建了一个搜索引擎来搜索我的弹性搜索索引中的所有文档。当用户点击搜索结果页面上的文档时,他离开当前页面并打开该文档的删除页面。 现在,我们希望在该细节上实现一点文档导航页面,但我不知道如何使用弹性搜索创建这样的东西。 Id喜欢在该文档详细信息页面之前拥有以前的文档和下一个文档链接。 我的想法是将所有返回的文档保存在会话cookie或其他内容中记住当前搜索的下一个和上一个文档。但我也有
..
我如何执行搜索,不包括字段具有特定值的结果? 我有一个Reddit评论数据库,我想要找比特币提及,但是排除bitcoin subreddit。 curl -s -XGET'http:// localhost:9200 / _search?pretty = true& size = 100'-d' { “filtered”:{ “query”:{ “match”:{ “body”:“
..
我正在做一个有关客户端关于.net的弹性搜索的小型研究,我发现NEST是这个问题最受支持的解决方案之一。 我正在查看Nest的文档,我找不到从查询中输出一个raw json的方法,并避免序列化成一个对象,因为我在前端使用angularJs我不想重载过程发送信息给客户端一些不必要的步骤。 ......我也想知道如何超越序列化过程? p> 我发现NEST使用Joss.NET,我想为s
..
我正在尝试使用弹性搜索对以下数据执行以下查询的术语聚合,输出将名称分为令牌(见下面的输出)。所以我尝试将os_name映射为multi_field,现在我无法通过它查询。有没有令牌的索引是可能的?例如“Fedora Core”? 查询: code> GET / temp / example / _search { “size”:0, “aggs”:{ “OS”:{ “条款“:{ ”
..
我正在尝试从ES测试发送请求。 我将映射和插入的文档应用于名为“ gccount_test'来自同一测试。我有一个非常简单的查询,保存在我想要测试的名为成员的文件中。 code> { “query”:{ “match_all”:{} } } 我的测试方法是 public void testMemberQuery(){ final Charset CHARSE
..
这是我的方案: 我有一个包含用户列表的页面。我通过我的Web界面创建一个新用户并将其保存到服务器。服务器使用弹性搜索索引文档并成功返回。然后我被重定向到不包含新用户的列表页面,因为文件可能需要长达1秒的时间才能在弹性搜索中搜索 在弹性搜索中接近实时搜索。 弹性搜索指南说您可以手动刷新索引,但表示不在生产中执行此操作。 ...每次在生产中索引文档时都不要手动刷新;它会伤害你的
..
我一直在尝试搜索包含嵌套字段的文档。我创建了这样的嵌套映射: { “message”:{ “properties” { “message”:{ “type”:“nested”, “properties”:{ “message_id”:{“type”:“string”}, “message_text”:{“type”:“string”}, “message_nick”:{“type”:“st
..
client.Index(new PercolatedQuery { id =“std_query”, Query = new QueryContainer(new MatchQuery { Field = Infer.Field(entry => entry.Message), Query =“只是一个文本” }) },d => d.Index(
..
我正在编写一个弹性搜索插件,它依赖于从磁盘上的文件读取数据。当我尝试在我的代码中访问这个文件时,我得到以下异常。 导致:java.security.AccessControlException:访问被拒绝(“java.io.FilePermission”“patient_similarity / codes.txt”“read”) 在java.security.AccessControlCo
..
我想计算一个方面查询界面的方面的计数,但是我想我缺少一些东西,因为我无法使用facet过滤器获取我需要的数字。 这是一个例子。给出两个方面,每个方面有三个可能的术语: 颜色:{red,yellow,blue} 注意: {do,re,mi} 当我进行搜索时,每个方面的每个术语的计数不要考虑在其他方面设置的过滤器。 说明: []所有颜色(18)
..
我遇到一些问题,同时试图在弹性搜索中使用统计方面的文档。这导致了Elastic Search Google群组中的以下帖子 - 请参阅 https:// groups .google.com /论坛/#!话题/ elasticsearch / wNjrnAC_KOY 。我试图在关于在文档中使用嵌套类型的答案中应用建议,以提供对集合属性的不同的总和(请参阅 https://groups.google
..
您可以在ElasticSearch中嵌套查询查询,因此一个查询的输出是另一个查询的输入。 另一个问题的方法是如何链接或管道查询在一起? 这应该类似于SQL中的IN运算符或子查询 ie: - 从 中选择au_lname,au_fname,title(select au_lname,au_fname,au_id from pubs.dbo.authors where state =
..
在我的场景中,Logstash收到的系统日志行的“timestamp”是UTC,我们在弹性搜索输出中使用事件“timestamp”: output { elasticsearch { embedded => false host => localhost port => 9200 协议=> http cluster => 'elasticsearch' index =>
..
我已经输入了这个命令来在Elasticsearch中索引文档 创建索引 curl -X PUT“localhost:9200 / test_idx_1x” 创建映射 curl -X PUT“localhost:9200 / test_idx_1x / test_mapping_1x / _ $ { “test_mapping_1x”:{ “propert
..
最近我一直在使用ruby在rails上进行弹性搜索。我无法获取我的数据索引,所以我可以搜索具有复数和非复数关键字的项目。 轮胎将允许我为每个映射属性分配一个分析器: 映射do 索引标题,分析器:'snowball' 索引体,分析器:'snowball ' end 现在,说我的标题为'tests' / p> 如果我使用查询中的属性进行搜索: http:
..
如何查询或筛选一个字段不等于另一个字段?即document1.city1.name不等于document1.city2.name。 某些版本的? http:// www .elasticsearch.org / guide / en / elasticsearch / reference / current / search-request-script-fields.html 解决
..
我正在寻找一个工作的解决方案,以便在弹性搜索服务器上使用angularjs& bootstrap来获取自动完成/打字。 解决方案 一个工作的解决方案,而不是一个问题,但我想分享它希望它会帮助: html代码调用自动完成功能:
..