js代码:
if(item === null && typeof item === "object"){
realBusLine.remove('deviceLocations', item);
realBusLine.save().then(function() {
console.log('delete success');
}, function(error) {
console.log('delete fail');
});
}
deviceLocations
属性是数组,保存的是对象类型:
{
"__type": "Pointer",
"className": "DeviceLocation",
"objectId": "56cb1c1a71cfe40054e2c5f3"
}
我用上面的代码删除 deviceLocations
的空引用item,delete success
也有打印但是数据库中显示的还是没有删除掉,但是用 addUnique
是有效的,这里有可能是item === null的原因导致的,如果是,我应该如何删除数组中空引用item
-
创建时间
16年2月22日
-
最后回复
16年2月24日
-
5
回复
-
1.2K
浏览
-
3
用户