Brug ikke observere. Det bruger ressourcer og skalerer ikke forbi én server (i N servere, der observerer ændringen, vil du have N trin). Jeg kan anbefale to mulige muligheder:
kroge
Som du foreslog, kan du bruge collection-hooks
for at ændre optællingen. Specifikt vil du sikkert gerne bruge after.insert
og after.remove
på dine Comments
kollektion. Hooks kræver ikke ekstra ressourcer - de retter bare den underliggende indsamlingskode for at køre dit tilbagekald.
Anbefalet læsning:A Look At Meteor Collection Hooks
metoder
Hvis du bruger metoder for at indsætte og fjerne dine kommentarer, kan du også ændre antallet af kommentarer på samme tid. Dette har den fordel, at det ikke kræver en ekstern pakke, men det kræver også en vis blanding af bekymringer i dine metoder.