dan*_*anh 3 javascript parse-platform
我的目标是清除解析对象上的指针列:
var query = new Parse.Query("MyClass");
query.get("myobjectid").then(function(o) {
o.pointerColumn = undefined;
return o.save();
}).then(function() {
var query2 = new Parse.Query("MyClass");
return query2.get("myobjectid");
}).then(function(o) {
alert(o.pointerColumn);
});
Run Code Online (Sandbox Code Playgroud)
警报(和数据浏览器)向我显示列值仍然存在.我是以错误的方式来做这件事的吗?
事实证明,Parse.Object提供了一个方法,unset用于使列的值不确定.我的代码,重写为工作看起来像这样:
var query = new Parse.Query("MyClass");
query.get("myobjectid").then(function(o) {
o.unset("pointerColumn");
return o.save();
}).then(function() {
var query2 = new Parse.Query("MyClass");
return query2.get("myobjectid");
}).then(function(o) {
alert(o.pointerColumn); // alerts undefined, as expected
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1583 次 |
| 最近记录: |