以下规则有效,并且正在通过模拟器进行单元测试,但在Firebase和模拟器上均失败,并出现以下错误:
运行模拟时出错-错误:simulator.rules第[8]行,第[14]列。找不到函数错误:名称:[exists]。错误:提供了无效的参数来调用。函数:[get],参数:[“ || invalid_argument ||”]
function isAdmin() {
return exists(/databases/$(database)/documents/admin_users/$(authEmail()));
}
function authEmail() {
return request.auth.token.email;
}