# #database #firebase #flutter #dart #google-cloud-firestore
Вопрос:
У меня есть коллекция номеров для всех номеров в отеле. Я хотел бы получить минимальную цену за всю эту коллекцию.
Мой текущий код метода:
Коллекция Firestore:
Комментарии:
1. Разве в вашей коллекции не не хватает описателя номеров? Должен быть instance.collection(«номера/одноместный/номер»)?
2. пожалуйста, никаких изображений кода
Ответ №1:
FirebaseFirestore.instance.collectionGroup("rooms")
.orderBy("price")
.limit(1)
.get();
Попробуйте это, чтобы получить самый низкий)
FirebaseFirestore.instance.collectionGroup("rooms")
.orderBy("price",descending: true)
.limit(1)
.get();
Попробуйте это, чтобы получить очень дорогой
*обратите внимание, что ваша коллекция в документах должна быть с тем же названием(номера).