Côté serveur, à partir de maintenant, observe
fonctionne comme suit :
- Construire l'ensemble de documents correspondant à la requête.
- Interrogez régulièrement la base de données avec une requête et comparez les modifications, en émettant les événements pertinents aux rappels.
- Lorsque les données correspondantes sont modifiées/insérées dans mongo par le météore lui-même, émettez les événements pertinents, en court-circuitant l'étape 2 ci-dessus.
Il existe des plans (éventuellement dans la prochaine version) pour garantir automatiquement que les appels à s'abonner qui ont les mêmes arguments sont partagés. Donc, en gros, je m'occupe automatiquement de la partie singleton pour vous.
Vous pourriez certainement réaliser quelque chose comme ça vous-même, mais je pense que c'est une grande priorité pour l'équipe météore, donc ça ne vaut probablement pas la peine à ce stade.