Вместо просто да записвате какви публикации харесва потребителят:
Meteor.users.update({ _id: this.userId },{ $addToSet: { liked: postId }});
Натиснете обект, който включва както postId и текуща дата
Meteor.users.update({ _id: this.userId },
{ $push: { liked: { postId: postId, likedAt: new Date() }});
Това решава въпроса ви „къде да съхранявате“, но усложнява живота ви по други начини, тъй като вашата заявка за търсене/сортиране ще бъде по-сложна. Ще трябва също така да предотвратите дублиране с код, защото докато $addToSet
прави това вместо вас автоматично $push
не.