long类型无法正确倒序排序

背景:category_first,updateTime 都是long类型
category_first 有100,1001,1002等值
updateTime 只是一个精确到秒的unix时间戳

步骤:
    查询结果根据 category_first=100来搜索,根据updateTime desc倒序
问题:
    每分钟有插入新的数据,且updateTime字段是插入时间的时间戳,使用如下查询,只能查询到7.3号(只有一条)和6.28号之前的数据
{
"query": {
"bool": {
"must": [
{
"term":{
"category_first":100
}
}
]
}
},
"_source":["title","updateTime","category_first"],
"sort": {
"updateTime":"desc"
}
}

解决了,有一个脚本在删除重复数据
已邀请:

要回复问题请先登录注册