voici mon code pour vérifier un doc
est là dans le collections
Comment gérer promesse FireStore
this.shopCollection = this.afs.collection<Shop>('shops', ref => {
return ref.where('fulladdress', '==', myString)
});
je ne sais pas pourquoi je ne peux pas utiliser .then()
et .catch()
avec cette méthode. Quand je passe une chaîne à interroger et si aucun résultat trouvé comment je sais? J'utilise angularfire2
version ^5.0.0-rc.1
avec angular ^4.2.4
et firebase ^4.5.0
.
S'il vous plaît aider.
Parlez-vous de l'utilisation de cette méthode? https://firebase.google.com/docs/reference/js/firebase.firestore.Firestore#collection –
@DougStevenson oui, parce que j'utilise 'angularfire2', ils l'ont appelé' AngularFirestoreCollection'. il a l'air les deux sont les mêmes. – Hareesh
Le AngularFirestoreCollection retourné n'est pas une promesse. Consultez les docs pour savoir ce que vous pouvez faire avec, vous avez quelques options: https://github.com/angular/angularfire2/blob/master/docs/firestore/collections.md –