我想知道如何检查字段是否为整数。我知道我们可以用int(request.resource.data[field])
将字段条目转换为整数,但有没有办法检查request.resource.data[field]
是否是整数,如果是则返回true,如果不是则返回false?
您可以使用is
运算符检查类型。
因此:
request.resource.data[field] is int
或
request.resource.data.field is int
我强烈建议查看Doug关于Firebase安全规则中的数据类型和全局对象的视频,特别是关于检查类型的部分。