如何在 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() 有效
我需要执行以下查询:
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() 有效