Я хотел бы получить несколько элементов в одном запросе, который представляет состояние во время запроса, поэтому я могу обработать их.Запросить несколько элементов как моментальный снимок с помощью Firebase
Так я впервые попробовал один раз() первый
ref.orderByChild("id").startAt(100).once("child_added", function(snapshot))
, но это только что вернулся первый вход. Я получаю весь результат, если вы используете on() вместо once(), но как я могу затем обнаружить, что все начальные результаты были отправлены для вызова(), чтобы начать обработку моих результатов?
Я также подумал о том, чтобы использовать один раз («значение»), но затем я получил бы все элементы и должен был бы выполнять фильтрацию на стороне клиента, поэтому это решение не будет реально масштабироваться.
Итак, что бы вы предложили?
Быстрый первый ответ ниже. Вероятно, вы ищете больше, но это сложно сделать из вашего описания. Это действительно поможет, если вы отредактируете свой вопрос, включив минимальный ** полный ** код, который воспроизводит проблему. –