Elasticsearch中初步使用filter

1
2
3
4
5
6
7
8
9
10
11
12
13
GET /nm*/_search
{
"query": {
"filtered": {
"query": {
"match_all": {} ①
},
"filter": {
"term": { "pub_time": 1449791040000 }
}
}
}
}

一定要保证①处能够查询出数据, 然后后边的 filter 才会有意义, 否则根本查询不到数据.

Share