小编Dee*_*pak的帖子

Elasticsearch - 在过滤器中组合query_string和bool查询

是否有可能结合起来query_string,并bool queryfilter query

例如 -

{
  "filter": {
    "query_string": {
      "query": "field:text"
    }
  },
  "bool": {
    "should": {
      "match": {
        "field": "text"
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

lucene query-string elasticsearch booleanquery

15
推荐指数
1
解决办法
1万
查看次数

ElasticSearch - 在查询时仅返回匹配的标记而不是整个字符串

查询索引时,如何获取匹配标记列表,而不是整个字符串.说,我们必须查询包含值列表的字段,如 -

'Sunsilk shampoo conditioner'
'Dove Soap'
'Bread Bun Biscuit'
'Sunscreen cream'
Run Code Online (Sandbox Code Playgroud)

当我查询时s,它应该只返回 -

'Sunsilk'
'shampoo'
'Soap'
'Sunscreen'
Run Code Online (Sandbox Code Playgroud)

java lucene indexing string-matching elasticsearch

5
推荐指数
0
解决办法
1039
查看次数

弹性搜索 - 提升/评分 - 两个不同长度的单词

当使用查询'text'查询字段,并找到两个带有'text abcd'和'text ab'的文档时,它们都得到相同的分数.

有没有办法增加'text ab'的得分,因为它更短?

java lucene indexing elasticsearch

4
推荐指数
1
解决办法
756
查看次数