Artifactory 人工查询带有相对日期的AQL

Artifactory 人工查询带有相对日期的AQL,artifactory,artifactory-query-lang,Artifactory,Artifactory Query Lang,我正在尝试查询所有超过6个月的工件。如果我将日期硬编码到查询中,我可以删除它们 { "files": [ { "aql": { "items.find": { "repo": "foobar", "$or": [ { "$and": [ { "modified": { "$lt": "2016-10

我正在尝试查询所有超过6个月的工件。如果我将日期硬编码到查询中,我可以删除它们

{
  "files": [
    {
      "aql": {
        "items.find": {
          "repo": "foobar",
          "$or": [
            {
              "$and": [
                {
                  "modified": { "$lt": "2016-10-18T21:26:52.000Z"}
                }
              ]
            }
          ]
        }
      }
    }
  ]
}
jfrog rt del--spec/tmp/foo.spec--dry run

如何使用相对日期进行查询?(例如今天-6个月)


我将把它放到cron作业中,我不希望每次cron作业运行时都咀嚼一个spec文件

AQL查询支持相对时间运算符

在这种情况下,请修改查询:

"modified": { "$lt": "2016-10-18T21:26:52.000Z"}
致:


请参阅以下完整文档:。

AQL查询支持相对时间运算符

在这种情况下,请修改查询:

"modified": { "$lt": "2016-10-18T21:26:52.000Z"}
致:

请参阅: