如何在meteor.js中向Image集合添加描述(客户端和服务器端)

时间:2015-11-20 13:12:44

标签: javascript image meteor

我在客户端尝试了

Images.insert({art:"some description"},{ _id:this._id});

收到此错误

cfs_data-man.js:241未捕获错误:DataMan构造函数接收到它不支持的数据(...)

Images.update({art:"some description"},{ _id:"XztX47mZ2EYcjHdMp"});

并收到此错误:

collection.js:395未捕获的错误类{错误:403,原因:"不允许。不受信任的代码只能按ID更新文档。",详细信息:undefined,message:"不允许。不受信任的代码只能按ID更新文档。 [403]",errorType:" Meteor.Error"}

1 个答案:

答案 0 :(得分:1)

假设您正在使用CollectionFS,当您插入图像时保存_id然后按_id更新文档

imgId = Images.insert(...);
Images.update({ _id: imgId },{ $set: { description: "my awesome selfie" }});