假设如下:
LET replacements = [
["foo", "bar"],
["bar", "baz"]
]
LET title = "foo"
// JS CODE
// title = replacements.reduce((acc, r) => r.replace(acc[0], acc[1]), title);
// or
// for (const r of replacements) {
// title = title.replace(r[0], r[1]);
// }
RETURN title
我用JS描述的逻辑如何可能在aql中实现?
如果不返回一些东西,我似乎无法让FOR
循环工作,而且LET
本身似乎不允许进一步的重新赋值。
1条答案
按热度按时间dxpyg8gm1#
这可能是用户函数的情况。
在阿兰戈什语中:
AQL查询: