Честно говоря, я немного растерялся из-за того, что я пытаюсь сделать в пожарном магазине.
В этой простой ситуации я хочу получить значение из другой коллекции, которая не имеет ничего общего с пользователем.
Тем не менее, я продолжаю получать некорректную ошибку. Любая помощь?
Мои проблемы связаны с // НЕ УВЕРЕН, ЕСЛИ {бизнес} ПРАВИЛЬНО ЗДЕСЬ и // Я ХОЧУ ПОЛУЧИТЬ ЗАПИСЬ ГДЕ AREAS.NAME = = DASHBOARD.
(он будет содержать разрешенных пользователей для этой указанной c области, которую я буду сопоставлять с ролью пользователей позже)
service cloud.firestore {
match /databases/{database}/documents {
//match /{document=**} {
// allow read, write: if isSignedIn();
//}
//NOT SURE IF {business} IS CORRECT HERE
match /business/{business} {
//I WANT TO GET THE THE RECORD WHERE THE AREAS.NAME == DASHBOARD
allow write: if get(/databases/$(database)/documents/areas/{}).data.name == "dashboard";
}
}