Создайте пустую дочернюю запись в Firebase

Я пытаюсь создать дочерний объект с использованием представления данных Firebase, но кажется, что это невозможно, поскольку создание node напрямую исчезает или, скорее, не появляется в любое время. Я попытался оставить поле значения пустым, но это не работает вообще, а также записывает нуль в поле значения. Я делаю это неправильно?

-Fabian

Ответы

Ответ 1

Нулевые и пустые значения такие же, как и запись, не существующая. Если вы хотите, чтобы он существовал, вы должны установить значение.

Другими словами, когда вы проверяете существование записи, вы не хотите видеть, находится ли ключ в базе данных, вы ищете, есть ли в пути (местоположение этого ключа) какие-либо данные.

Предложение: используйте значение фальшивки как 0 или false, пока у вас не будет данных, которые нужно выбросить в это место. Вы не ограничены типами данных, как и с SQL, поэтому вы всегда можете заменить это с помощью объекта/массива/и других позже.