我有一個模板,我試圖顯示所有用戶在被調用的userList。顯示流星的所有用戶
提前幫助//服務器
Meteor.publish("userList", function() {
var user = Meteor.users.findOne({
_id: this.userId
});
if (Roles.userIsInRole(user, ["admin"])) {
return Meteor.users.find({}, {
fields: {
profile_name: 1,
emails: 1,
roles: 1
}
});
}
this.stop();
return;
});
謝謝!
你可以通過'''this.userId' ''而不是'''user''例如'''if(Roles.userIsInRole(this.userId,['admin']) ){..}''' –