Симулятор правил 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
Другие вопросы по тегам