N'utilisez pas d'observation. Il consomme des ressources et ne dépasse pas un serveur (si N serveurs observent le changement, vous aurez N incréments). Je peux recommander deux options possibles :
crochets
Comme vous l'avez suggéré, vous pouvez utiliser collection-hooks
pour modifier le décompte. Plus précisément, vous voudrez probablement utiliser after.insert
et after.remove
sur vos Comments
le recueil. Les crochets ne nécessitent pas de ressources supplémentaires :ils corrigent simplement le code de collecte sous-jacent pour exécuter votre rappel.
Lecture recommandée :Un aperçu des crochets de la collection Meteor
méthodes
Si vous utilisez des méthodes pour insérer et supprimer vos commentaires, vous pouvez également modifier le nombre de commentaires en même temps. Cela a l'avantage de ne pas nécessiter de package externe, mais cela nécessite également un mélange de préoccupations dans vos méthodes.