相关疑难解决方法(0)

没有[查询]注册[过滤]

我有一个查询,我需要筛选出结果.

这是我的查询

{
    "query": {
        "filtered": {
            "query": {
                "multi_match": {
                    "default_operator": "AND",
                    "fields": [
                        "author",
                        "title",
                        "publisher",
                        "year"
                    ],
                    "query": "George Orwell"
                }
            },
            "filter": {
                "terms": {
                    "year": [
                        1980,
                        1981
                    ]
                }
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我收到一个错误说no [query] registered for [filtered].我清楚地查询了过滤字段.我遵循elasticsearch页面上过滤的查询文档中给出的格式. https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-filtered-query.html

elasticsearch

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

标签 统计

elasticsearch ×1