2

我对 AQL 很陌生,所以我想这个问题很简单。

我想通过 aql 返回两个值中的最小值。但min(valA,valB)回报

[1541] 函数“_AQL:MIN()”的参数数量无效

不幸的是,我在文档中找不到像 min、max 这样的函数,所以我不知道“无效的参数数量”是什么意思。

这是一个最小的可重现示例:

for art in artikel 
return {"Preis" : min(art.preis, art.preisE,1)}
4

1 回答 1

3

AQL:MIN() 是为数组定义的,而不是为任意多个参数。尝试使用:

for art in artikel return {"Preis" : min([art.preis, art.preisE,1])}

于 2014-07-02T10:57:28.610 回答