我试图更新用户" photoPath"使用meteor-uploads上传文件后的字段。 我收到此错误:
错误:Meteor代码必须始终在光纤内运行。尝试包装 使用传递给非Meteor库的回调 Meteor.bindEnvironment。
服务器/ init.js
validateFile: function(file, req) {
Meteor.users.update( { _id: Meteor.userId() }, {$set: {"profile.photoPath": req.path}});
return null;
}
答案 0 :(得分:2)
你应该使用
的 this.userId 强>
从服务器端访问用户