帮助解决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)
请帮助我给我写一条规则以进行测试...
,以便文档“ GiftsListSelected”中数组的大小。 + request.auth.token.phone_number”添加后,因此请求不大于10。
GiftIdent不会在GiftsListSelected中重复出现。
结构消防站