在Parse上载头像(使用AngularParse服务)

时间:2015-01-10 07:59:34

标签: javascript parse-platform

{"name":"tfss-4dde4ec8-e678-495a-a5d0-d3e51f0bdafc-search-pic-img6.jpg","url":"http://files.parsetfss.com/d130ccda-cf9f-4264-999e-09305bed0fd1/tfss-4dde4ec8-e678-495a-a5d0-d3e51f0bdafc-search-pic-img6.jpg"}

当我在解析服务器上传文件时,这是返回对象。我想使用这个对象将它存储在Parse Class头像列中作为类型" file"不是字符串。总之,我试图在上传后将其存储为图像文件。我想在云代码javascript中而不是在html javacript上执行此操作。我想发送对象进行解析并将其存储为图像文件。

这是我的云代码。我是新来解析一下。

Parse.Cloud.beforeSave("editProfileweb", function(request) {
  var avatar = request.object;
  var user = request.user;
if (user) {
    user.set("avatar",avatar);
    user.save(null, {
    success: function(user) {
        response.success();
    },
    error: function(error) {
        // Show the error message somewhere and let the user try again.
        response.success();
    }
});
} else {
    response.error("User not authenticated");
}  });

1 个答案:

答案 0 :(得分:0)

我想这就是你要找的东西

Object.set({columnName: {"name": File.name, "url": File.url, "__type": "File"}});