Anstatt nur aufzuzeichnen, welche Beiträge einem Benutzer gefallen, mit:
Meteor.users.update({ _id: this.userId },{ $addToSet: { liked: postId }});
Pushen Sie ein Objekt, das sowohl die postId enthält und aktuelles Datum
Meteor.users.update({ _id: this.userId },
{ $push: { liked: { postId: postId, likedAt: new Date() }});
Das löst Ihre Frage, wo Sie speichern sollen, aber es verkompliziert Ihr Leben auf andere Weise, da Ihre Such- / Sortierabfrage komplizierter wird. Sie müssen auch Duplikate mit Code verhindern, da $addToSet
erledigt das automatisch $push
nicht.