firestore安全规则检查字段是否为整数

Yug*_*hen 1 firebase-security google-cloud-firestore

我想知道如何检查一个字段是否是整数。我知道我们可以使用 来将字段条目转换为整数int(request.resource.data[field]),但是有没有办法检查是否request.resource.data[field]是整数,如果是则返回 true,否则返回 false?

Fra*_*len 7

您可以使用以下命令检查类型is

所以:

request.resource.data[field] is int
Run Code Online (Sandbox Code Playgroud)

或者

request.resource.data.field is int
Run Code Online (Sandbox Code Playgroud)

我强烈建议您查看 Doug 关于Firebase 安全规则中的数据类型和全局对象的视频,特别是有关检查类型的部分。