Я использую потрясающую библиотеку GeoFirestore , чтобы создать запрос, подобный следующему:
let circleQuery2 = geoFireStore.query(withCenter: center2, radius: 0.6)
Однако я хотел бы вернуть 10 самых последних результатов для отсортированного круга circleQuery2. по дате.
db.collection("posts").order(by:"sortedDate").limit(to:10).addSnapshotListener() { (querySnapshot, err) in
Есть ли способ объединить эти два запроса? Выполнение этого локально не будет работать в случае, если имеется более 10 000 записей.
Спасибо.