Meteor.publish:发布取决于其他集合的集合
我有一个发布功能如下:
Meteor.publish('tasks', function (name) {
var project = Projects.findOne({name: name});
return Tasks.find({projectId: project._id});});现在假设在某些时候对Projects进行了更改,结果是上面的内容Projects.findOne返回一个不同的项目,因此Tasks.find将返回其他任务。但是,对项目所做的更改不会重新发布任务
我已经使用了reactivePublish,但事实证明包有问题(并且没有任何单元测试)。那么,是否有一种简单的方法可以在项目更改时重新发布此发布功能?
烙印99
波斯汪
沧海一幻觉
随时随地看视频慕课网APP
相关分类