下面的 AQL 查询工作正常,并给了我预期的结果,但是当我使用与时间相关的时间参数作为 2W 5d 得到 400 错误请求时。
items.find(
{
"repo": "test-repo",
"name" :{"$match": "*.13.4.*.*.nupkg"},
"created" : {"$lte" : "2016-11-11"}
}
)
.sort({"$desc":["created"]})
.offset(20)
带有以下查询的 400 错误请求
items.find(
{
"repo": "test-repo",
"name" :{"$match": "*.13.4.1.*.nupkg"},
"created" : {"$last" : "3d"}
}
)
我得到错误
) ,看起来以下子查询附近存在语法错误: $last" : "3d"} } )
还有什么方法可以使用当前日期作为参数而不是每次都传递日期?请指教。