У меня есть приложение, в котором я писал запросы без какого-либо фильтра и которое основано только на имени коллекции.
Пример:
Firestore.firestore()
.collection(COLLECTION_WALL)
.document(DOCUMENT_ID)
.collection(SUB_COLLECTION_POSTS)
В моей первой коллекции ( COLLECTION_WALL ), у меня есть одно поле массива " MEMBERS ", которое содержит список AUTH.IDs как членов. Теперь я хочу получить все ДОКУМЕНТЫ из SUB_COLLECTION_POSTS
Я хочу добавить Правила безопасности следующим образом:
allow read, write: if request.auth.uid in COLLECTION_WALL.data.members;
Пожалуйста, помогите мне удовлетворить мою потребность. Мое приложение работает в App Store, и я не хочу создавать проблемы для существующих пользователей.