Firestore 模拟器 - "Use of ternary operator not allowed."



我已经将我的firebase工具库和模拟器更新到了最新版本,但在尝试运行我的规则时,标题中不断出现错误

完全错误:

INVALID_ARGUMENT: Error compiling rules:
Use of ternary operator not allowed.

例如,它在以下代码中显示了此错误:

function test(val) {
return val ? 1 : 2;
}

这应该根据最新的发布说明和文档进行操作。模拟器是否还不支持三元运算符?

此处的火焰发生器

虽然此功能已在控制台Rules Playground和生产中提供,但此功能计划在模拟器/CLI的下一个版本(>7.16.1(中提供

不幸的是,这件事有出入。谢谢你提起它!

相关内容

最新更新