elasticsearch-ruby相关内容

有没有一种方法可以设置查询的分数范围(或最高分数)

我有一个非常简单的查询: 匹配项:{字段=>{提升:4查询:条件,模糊性:"AUTO",}} 由其他几个(约10个)组成,其中大多数使用constant_score查询.问题在于,按照特定的条件,我的查询得分过高,无法取消所有其他查询结果. 这是解释的一部分: "details" =>[[0] {“值" =>63.656006,“说明" =>“总和:",“详细信息" =>[[0] { ..
发布时间:2021-05-03 20:30:57 其他开发

ElasticSearch嵌套查询-排除父文档

尝试排除其中一个子文档与查询不匹配的顶级文档. 对于下面的示例,我试图排除其嵌套作业之一具有 current:true 且与公司名称:Elastic 匹配的所有文档.但是,由于其中一个嵌套的作业文档与 current:false 和公司 name:Elastic 相匹配,因此将返回此文档.我使用的嵌套查询的公司名称必须与之匹配,且当前位置为false的过滤器.如何做到不退回以下文件? "n ..