如何将来自 JavaScript 的 FQL 查询打印为字符串(例如,在 Fauna shell 中对其进行测试)?
How can I print an FQL query from JavaScript as a string (e.g. to test it in the Fauna shell)?
FQL 查询在 JS 中构造为对象。出于调试目的,如何将这些对象之一打印为字符串查询?例如:
q.Get(q.Ref(q.Collection("Patterns"), req.params.id))
我想知道这个生成的FQL字符串,比如:
Get(Ref(Collection("Patterns"), "300223720476116480"))
您可以对 Expr
class 使用 toFQL
方法。
const expr = q.Get(q.Ref(q.Collection("Patterns"), "1234"))
console.log(expr.toFQL())
FQL 查询在 JS 中构造为对象。出于调试目的,如何将这些对象之一打印为字符串查询?例如:
q.Get(q.Ref(q.Collection("Patterns"), req.params.id))
我想知道这个生成的FQL字符串,比如:
Get(Ref(Collection("Patterns"), "300223720476116480"))
您可以对 Expr
class 使用 toFQL
方法。
const expr = q.Get(q.Ref(q.Collection("Patterns"), "1234"))
console.log(expr.toFQL())