我有一个用于清理人工制品的 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.*"}},
]
}
]
}
]
}}}]}