Firebase SDK для большинства платформ имеет метод numChildren
, который возвращает количество дочерних элементов под данным снимком. Но, насколько я вижу в справочной документации , вызов get()
дает вам только JSON из местоположения, а не метаданные, такие как количество дочерних узлов. Это означает, что вам придется считать их самостоятельно.
Обратите внимание, что на всех платформах вам нужно будет прочитать все данные, чтобы иметь возможность вызывать numChildren()
, поскольку Firebase не имеет такого понятия, как подсчет запросов в SQL. Если вы хотите иметь возможность считывать только счет, вам нужно будет сохранить этот счет в базе данных отдельно.