如何在安全规则中测试 Cloud Firestore 字段的类型?

aka*_*ppi 1 firebase-security google-cloud-firestore

有没有办法在安全规则中测试输入类型?

我能想到的最好的办法是:

  if request.resource.data.lastOpened.toMillis() > 0
Run Code Online (Sandbox Code Playgroud)

Dou*_*son 6

您可以使用is运算符。例如:

value is bool

value is string

value is timestamp
Run Code Online (Sandbox Code Playgroud)

您可以在此处查看完整的类型列表: https: //youtu.be/qbd_4LT0Y4s