Я использую Firestore в качестве конечной точки API для приложения для события, и мне нужно иметь возможность записывать данные для коллекции. Как мне написать правила?
Для приложения нет аутентификации (оно полностью общедоступно), поэтому я попробовал следующие правила:
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read: if true;
}
}
// Need to be able to write documents into the silent_disco collection
match /databases/silent_disco/documents {
match /{document=**} {
allow write: if true;
}
}
// Need to be able to write into the passport collection
match /databases/passport/documents {
match /{document=**} {
allow write: if true;
}
}
}
Когда я использую смоделированный, я могу читать все как положено, но запросы на запись отклоняются.