男人,这应该很简单,但我无法得到它。
我正在调试,只需要计算与我的过滤器匹配的文档数量。
GET my_index/_count
{
"query": {
"match_all": {},
"filter": {
"range": {
"published": {
"gte": "2018-02-19",
"format": "yyyy-MM-dd"
}
}
}
}
}
那给了我
[match_all] malformed query, expected [END_OBJECT] but found [FIELD_NAME]"
我正在使用5.6版。
答案 0 :(得分:0)
你可以尝试这个:
POST my_index/_count
{
"query": {
"bool": {
"must": [{
"match_all": {}
}],
"filter": [
{ "range": {"published": { "gte": "2018-02-19", "format": "yyyy-MM-dd"} }}
]
}
}
}
在执行所需范围的简单POST my_index/_search
和过滤器时,您还可以获得总点击次数。