FireStore Несколько где запрос

Graig Peru спросил: 07 октября 2018 в 11:42 в: react-native

У меня есть следующий запрос пожарного магазина ниже. Я пытаюсь выполнить множественный запрос к коллекции книг. Я хочу фильтровать по названию книги и возрасту книги. Однако я получаю следующую ошибку

"необработанная ошибка в onsnapshot firebaseError: позиция курсора находится за пределами диапазона исходного запроса", может кто-нибудь посоветует.

           const collectionRef = firebase.firestore().collection('Books')           collectionRef.where('d.details.BookType',"==",BookType)
           collectionRef = collectionRef.where('d.details.bookage',"<=",age)
           collectionRef = collectionRef.orderBy('d.details.bookage')             const geoFirestore = new GeoFirestore(collectionRef)              const geoQuery = geoFirestore.query({
              center: new firebase.firestore.GeoPoint(lat, long),
              radius: val,              });            geoQuery.on("key_entered",function(key, coords, distance) {   storeCoordinate(key,coords.coordinates._lat,coords.coordinates._long,newdata)
});

0 ответов