我有一个过滤日期范围和术语的查询,从from
位置 0 开始选择 N 个文档,然后对它们进行排序。但是,我希望在过滤之后,在选择 N 个文档之前进行排序。
我的查询:
{
'filter': {
'and': [
{
'range': {
'updated_at': {
'lte': 1482652799999,
'gte': 1481961600000
}
}
},
{
'term': {
'name': 'my name'
}
}
]
},
'sort': [
'updated_at',
{
'updated_at': 'desc'
}
],
'size': 3,
'from': 0
}
这个查询给了我:
批次 1= [12/17, 12/17, 12/15],并增加“从”值,批次 2= [12/21, 12/20, 12/18],
但我想要:
批次 1= [12/21, 12/20, 12/18] 批次 2= [12/17, 12/17, 12/15]。