我无法在Meteor.users集合中增加自定义字段。客户端更新一秒钟,然后服务器拒绝更改。代码确实可以在mongo控制台上运行:
Template.profile.events({
'click .follow': function(e) {
var followed = this.userProfile._id;
var follower = Meteor.user()._id;
Meteor.call('updateFollowers',followed,follower);
}
});
Meteor.methods({
updateFollowers: function(followed,follower)
{
alert(followed);
var affected = Meteor.users.update({ _id: followed } ,{ $inc: {followersCount: 1}});
alert(affected);
}
});
知道我可能缺少什么吗?
答案 0 :(得分:0)
好的,我发帖后两秒就解决了!只需将代码移动到服务器端文件夹,即我的情况下的collections文件夹。