标签: android firebase firebase-realtime-database firebase-security
我有这样的Firebase数据结构:
正如您在图片中看到的,OT1,OT1_B等的值是整数。现在,我想要这样的验证,没有人可以为这个密钥保存其他数据类型的值。
OT1
OT1_B
我如何设定这种限制?
答案 0 :(得分:2)
有一条规则可用于在FireBase RealTime数据库中验证您的数据。使用.validate规则检查您的数据是字符串还是其他类型,还可以使用正则表达式检查匹配项。 请参阅official documentation以查看如何根据部分验证数据 验证数据。
.validate
答案 1 :(得分:0)
如果您正在为该字段获取用户输入,则只需添加
android:inputType="numberDecimal"
将为你做一份工作