【发布时间】:2015-02-07 22:57:21
【问题描述】:
Meteor.publish("thing", function(options) {
return Collection.find({}, {fields: {anArray: 0}})
})
我排除了“anArray”,因为它包含不打算被每个用户看到的用户 ID。但是它可能包含登录用户本身,在这种情况下用户需要知道它。
Collection = new Mongo.Collection("thing", {
transform: function(document) {
_.each(document.anArray, function(item) {
item = true
})
return document
}
})
上面我尝试转换集合(简化),但是因为排除了“anArray”,所以根本没有定义“anArray”。
如何让用户知道他在“anArray”中而不影响“anArray”中的所有其他用户? (我试图在转换中做到这一点。)
【问题讨论】: