De the docs:Comment effectuer des requêtes composées avec OR logique dans Cloud Firestore?
Vous pouvez également enchaîner plusieurs méthodes where() pour créer des requêtes plus spécifiques (logique).
Comment puis-je effectuer une requête OR
? Exemple:
- Donne-moi tous les documents où le champ
status
estopen
OUupcoming
- Donne-moi tous les documents où le champ
status == open
OUcreatedAt <= <somedatetime>
exactement ce que je fais en ce moment. D'accord merci! – ProblemsOfSumit
Je comprends la réponse, mais si je veux obtenir tous les documents où le champ 'status' est' a' OR 'b' OU' c' OR '...' (disons 50 OU). Ai-je besoin d'effectuer 50 requêtes et de les joindre? Cela ne semble pas super-optimal? Ai-je tort? Y a-t-il une meilleure façon d'aborder cela? THX. – nerotulip
@nerotulip un succès à ce sujet? – Babar