如何在 ArangoJs 中执行通用查询?

How to execute generic query in ArangoJs?

我需要执行以下查询:

const query = `FOR u IN ${collection} FILTER ${filter} RETURN u`

所以 filter 变量是由我以某种方式生成的(它是正确的,用 Arango 控制台检查过)

但是

db.query(query)

始终returns 空游标,并且

db.query(aql`FOR u IN ${db.collection(collection)} FILTER ${filter} RETURN u`)

忽略我的过滤器 - 数据未被过滤。

如何使用带有预生成过滤器的 arangojs 执行查询?

修复:db.query(query).all() 有效