Симулятор правил Firestore - ресурс не определен
Я пытаюсь использовать новый инструмент имитатора правил, предоставленный firebase, но у меня возникают проблемы с его работой
При установке пути, как это в панели симулятора
/users/Gd9jd3jd8sSixxx38djSs
Затем выберите параметры аутентификации и введите uid авторизованного пользователя в той же строке Gd9jd3jd8sSixxx38djSs. Я получаю следующую ошибку при использовании этого правила firestore
match /users/{user}{
allow read: if request.auth.uid == resource.id
}
"Ошибка: строка simulator.rules [4], столбец [41]. Идентификатор свойства не определен для объекта. "
Этот документ существует в моей базе данных firestore и по указанному правильному пути.
У кого-нибудь есть идеи? Спасибо
1 ответ
Решение
Похоже, вы просто хотите использовать user
заполнитель вы определили:
allow read: if request.auth.uid == user