Ich stehe vor einem Problem, wenn Sie angular 2 verwenden, um Daten von Firestore abzufragen.Firestore-Indexfehler
Könnte jemand bitte mir helfen, indem Sie es überprüfen und mir sagen, wo ich falsch gemacht habe?
Mein Fehler:
ERROR Error: The query requires an index. You can create it here: https://console.firebase.google.com/project/admin-e8a7b/database/firestore/indexes?create_index=EgR0ZW1wGgcKA3VpZBACGg0KCXN0YXJ0ZWRBdBADGgwKCF9fbmFtZV9fEAM
at new FirestoreError (vendor.bundle.js:19925)
Dies ist mein Code:
getTemp(uid): Observable<any> {
let temps = [];
var today = new Date();
return this.afs.collection<Temps>('temp', ref => ref.where('uid', '==', uid).orderBy('startedAt', 'desc')).snapshotChanges()
.map(actions => {
return actions.map(action => {
const data = action.payload.doc.data() as Temps;
console.log(data.temp);
return data.temp;
});
});
}
lesen kann ich Ihre Hilfe benötigen! –