0

我有一个用于清理人工制品的 aql 查询。我的查询有时与状态 200 不同,但无论哪个管道仍然成功结束,响应状态。我的问题是,如果我得到不同的响应状态而不是响应状态 200 只是破坏了管道。管道应该像下面的输出一样成功。

输出样本:

{
  "status": "success",
  "totals": {
    "success": 18,
    "failure": 0
  }
}

我的 aql 查询:

{
    "files": [{
        "aql": { "items.find" : {
                "$or": [
                    {
                        "$and": [
                            {"repo": "generic-temp"},
                            {"created": {"$before": "25days"} }
                        ]
                    },
                    {
                        "$and": [
                            {"repo": "generic-temp"},
                            {
                                "$and": [
                                    {"name":{"$nmatch":"*-test"}},
                                    {"name":{"$nmatch":"*-sample.*"}},
                                ]
                            }
                        ]
                    }
                ]
    }}}]}
4

0 回答 0