gpt4 book ai didi

elasticsearch - 此ElasticSearch查询如何工作?

转载 作者:行者123 更新时间:2023-12-03 01:07:21 25 4
gpt4 key购买 nike

我已经阅读了Elastic Search文档,但无法理解该查询的工作方式。我只想知道查询和过滤器以及另一个过滤器的组合方式。

{
"query": {
"filtered": {
"query": {
"match": { "tweet": "full text search" }
},
"filter": {
"range": { "created": { "gte": "now - 1d / d" }}
}
}
}
}

可以向我解释一下此页面吗?
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-filtered-query.html

最佳答案

只有一个查询和一个过滤器:

  • 查询部分是{"query": {"match": {"tweet": "full text search" }}}
  • 过滤器部分是{"filter": {"range": {"created": {......}}}}

  • 要将过滤器插入查询,我们必须使用 过滤的查询DSL。(请注意,这是“filter”的过去分词。)过滤后的查询类似于:
    {"query": {"filtered": {"query": ......}, {"filter": ......} }}

    只需在 "query"第二部分下写任何查询,在 "filter"部分下写任何过滤器。

    关于elasticsearch - 此ElasticSearch查询如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25963458/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com