Je voudrais ajouter de nouvelles entrées à la publication Meteor en me basant sur l'entrée déjà trouvée. J'ai sth comme ceci:Ajouter des entrées en fonction de l'entrée trouvée dans la publication Meteor
Meteor.publish("thoughts", function (_id) {
Thoughts
.find({_id})
.forEach(function(entry) {
/* here I want to add new thoughts which should be also published
basing on value of field 'classes' from 'entry' object */
});
this.ready();
});
Comment puis-je le gérer?
// modifier
Ok, encore une fois: mon premier objet ressemble à:
{
"_id" : "XCauSwJ4Rm6Ap3yGr",
"classes" : [
"NHfWy7qaygkkt778b" //id of the second object (from the same collection)
],
/* other fields */
}
Le second est comme:
{
"_id" : "NHfWy7qaygkkt778b",
/* other fields */
}
Je souhaite recevoir les deux eux (comme entrées pararell) connaissant seulement _id
du premier.
Vous pouvez vérifier quelque chose comme https://github.com/englue/meteor-publish-composite – chazsolo