0
请帮助我更新用户文档嵌套字段。 我有一个用户文档具有avatarUrl,名称,电子邮件作为字段visibleByTheUser字段。 我只想在上传个人资料照片时更新avatarUrl字段。 当我尝试更新它重写完整的对象。 参考下面找到我的服务代码。如何使用webservice调用更新Baasbox中的用户文档嵌套字段
var headers = {
'Authorization': 'Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==',
'contentType' : 'application/json',
'X-BAASBOX-APPCODE' : baasboxAppCode,
'X-BB-SESSION' : window.localStorage.getItem("userToken")
};
//TODO: Change the updation format.
//Below format is overriding the complete object.
var data = {
"visibleByTheUser": {
"avatarUrl" : updatedAvatarUrl
},
};
url = serverUrl+ '/me';
var promise = $http({
method: "PUT",
url : url,
headers : headers,
data: data
});
promise.then(function(data){
console.log("success data in ProfileUpdation is:"+ JSON.stringify(data));
});
promise.error(function(error) {
console.log("error in ProfileUpdation is:",JSON.stringify(error));
});
return promise;