0

下面的 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"} } )

还有什么方法可以使用当前日期作为参数而不是每次都传递日期?请指教。

4

0 回答 0