FaunaDB CLI查询创建报错求助:GraphQL语法无法正常执行
FaunaDB CLI中GraphQL查询报错的解决办法
- 核心问题:FaunaDB CLI默认交互环境只支持FQL(Fauna查询语言),直接输入GraphQL语法会被当作FQL代码解析,导致报错或陷入输入状态。你之前运行的
Map(Paginate(Documents(Collection('users'))), Lambda(x => Get(x)))是标准FQL,所以能正常返回数据。 - 正确执行GraphQL查询的两种方式:
- 切换到GraphQL交互模式
在CLI中输入graphql命令,进入GraphQL专属交互环境后,再输入你的查询语句{users{username}}即可正常执行。 - 用FQL的
GraphQL函数包裹执行
无需切换模式,直接用FQL语法包裹GraphQL语句执行:GraphQL(`{users{username}}`)
- 切换到GraphQL交互模式
内容的提问来源于stack exchange,提问作者Psionman
相关产品推荐
相关产品推荐

