Firebase Firestore安全规则

时间:2020-02-07 14:38:57

标签: swift firebase google-cloud-firestore firebase-security

帮助解决Firestore规则配置问题

我正在这样在Firestore中记录一个数组。

self.db.collection("events").document(EventIdent).updateData([
  "GiftsListSelected.\(Uphone!)": FieldValue.arrayUnion([GiftIdent])

Uphone的位置-FirebaseAuth的电话号码

在规则中,我检查记录。

allow write: if (('GiftsListSelected.' + request.auth.token.phone_number) in request.writeFields)

请帮助我给我写一条规则以进行测试...

  1. ,以便文档“ GiftsListSelected”中数组的大小。 + request.auth.token.phone_number”添加后,因此请求不大于10。

  2. GiftIdent不会在GiftsListSelected中重复出现。

结构消防站

0 个答案:

没有答案