【发布时间】:2017-04-13 07:43:07
【问题描述】:
我最近在做一个bbs应用,在使用aql的时候遇到了一个问题,例如:
//params:.com/t/123?&digest=true
=>
FOR t IN threads
FILTER t.digest == true && some conditions
RETURN t
结果符合预期,但是当参数'digest'未定义或为假时,我希望它返回所有线程..not which'digest' = false,所以我必须使用 if...else 来编写两个几乎相同的代码,只需删除条件 't.digest == true' 例如:
if(params.digest) {
return `digest == true && conditions`
}
return `conditions`
我正在使用javascript,请给我一个方向......
【问题讨论】:
标签: javascript arangodb aql