Я вижу функцию hasOnly в некоторых примерах правил безопасности Firestore, но не могу найти ее в официальных документах Google.
hasOnly
Что такое hasOnly функция? Это уже устарело?
здесь есть функция hasOnly. https://firebase.google.com/docs/reference/rules/rules.List#hasOnly
но у меня это не сработало: (
У меня есть проблема, не решенная в этой теме. транзакция firestore выдает ошибку для правила обновления, которое разрешает иметь только одно конкретное поле
Ссылка Правила безопасности Firestore документы hasAny в качестве метода объекта List .Он возвращает true, если объект списка содержит какие-либо элементы другого объекта списка, переданного ему.
Нет метода с именем hasOnly.Если вы хотите узнать, содержит ли список один элемент, убедитесь, что его размер == 1 и что у него hasAll одно значение.