Помогите решить проблему с настройкой правил 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.
Пожарная часть Struct