У меня есть поле "createAt", которое является отметкой времени сервера, оно выглядит так в firestore
При выполнении моего запроса без .orderBy оно работает, но когда я добавляюфильтр заказов перестает работать.Я попытался переключить порядок .orderBy и .whereField
let ref = Firestore.firestore().collection("posts")
.order(by: "createdAt", descending: true)
.whereField("author.uid", isEqualTo: uid)
и
let ref = Firestore.firestore().collection("posts")
.whereField("author.uid", isEqualTo: uid)
.order(by: "createdAt", descending: true)
Оба не работают, но если я закомментирую строку .orderBy, это работает.Любые идеи, почему это может происходить