Firebase сортирует коллекцию по полю

#javascript #reactjs #firebase #sorting #google-cloud-firestore

#javascript #reactjs #firebase #сортировка #google-облако-firestore

Вопрос:

У меня есть коллекция FireBase («Сообщения»):

введите описание изображения здесь

Я хочу отсортировать коллекцию по определенному полю (‘timeStamp’).

  1. Как я могу отсортировать ее по метке времени?
  2. Есть ли какой-либо способ отсортировать документы по метке времени в Firebase вместо сортировки при получении моментального снимка

Комментарии:

1. Что касается пункта 2, я не думаю, что мы можем сделать это на консоли Firebase.

Ответ №1:

Вам обязательно следует прочитать документацию по упорядочению результатов запроса. Используйте orderBy метод, чтобы указать, какое поле должно быть отсортировано.

 firestore.collection("messages").orderBy("timeStamp")