Em vez de apenas gravar quais postagens um usuário gosta:
Meteor.users.update({ _id: this.userId },{ $addToSet: { liked: postId }});
Envie um objeto que inclua o postId e data atual
Meteor.users.update({ _id: this.userId },
{ $push: { liked: { postId: postId, likedAt: new Date() }});
Isso resolve sua pergunta "onde armazenar", mas complica sua vida de outras maneiras, porque sua consulta de pesquisa / classificação será mais complicada. Você também precisará evitar enganos com código porque enquanto
$addToSet
faz isso para você automaticamente $push
não.