Нулевые данные из симулятора правил базы данных Firebase в реальном времени - PullRequest
1 голос
/ 30 марта 2020

Отображение нулевых данных для разрешенных чтений в имитаторе правил баз данных в реальном времени Firebase?

Я ожидал Бэтмена!

Данные

{
  "users" : {
    "myuser" : "batman"
  }
}

Исправлены данные с узла

{
  "users" : {
    "TnTz5ZgDoDSu68sPWIlnCseYjsZ2" : {
      "name" : "batman"
    }
  }
}

Screen capture with rules and details of allowed read

1 Ответ

0 голосов
/ 30 марта 2020

Что показывает вам правильное ожидаемое поведение. Положение базы данных в реальном времени в Firebase относится к узлам, а не к полям. Так как myuser является полем и нет узла под users с именем myuser, возвращается ноль.


Изменить 1

I только что проверил сам и получаю тот же результат. Я спросил коллегу, он сказал, что это не имеет ничего общего с узлами / полями, но поле данных в симуляции предназначено для того, что вы отправляете в базу данных, а не для того, что вы извлекаете из нее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...