parse.com 在数据浏览器中设置未定义日期字段
parse.com set undefined to date field in data browser
如何在 parse.com 数据浏览器中设置 undefined 或 null 并将日期字段设为空。
与代码无关,在我附上的图片中,您可以看到 parse.com 数据浏览器,我想设置 undefined 或 null 并使该字段为空,但每当我尝试并双击单元格、数据浏览器打开日期小部件不允许删除数据或没有清空按钮。
在数据浏览器中,我认为无法删除日期值,至少我找不到方法。
而且现在 Parse.com 将不再维护(在 01/01/2017 它将关闭),我认为这可能不会作为一个功能出现。
我对这个问题的解决方案是向这个寄存器发出请求并使用 unset。它得到了更多的工作,但解决了问题。
我不知道你是否在使用 parse with Javascript 但它可以很容易地适应其他环境。
在 Javascript 中,此脚本应该可以解决问题:
var DateUpdate = Parse.Object.extend("MyTableOnParse");
var dateUpdateEdit = new Parse.Query(DateUpdate);
dateUpdateEdit.equalTo("objectId",myObjectId);
dateUpdateEdit.first({
success: function(object)
{
object.unset("saleDate");
object.save({
success: function(updatedObject)
{
console.log("Data deleted");
}
})
}
});
如何在 parse.com 数据浏览器中设置 undefined 或 null 并将日期字段设为空。
与代码无关,在我附上的图片中,您可以看到 parse.com 数据浏览器,我想设置 undefined 或 null 并使该字段为空,但每当我尝试并双击单元格、数据浏览器打开日期小部件不允许删除数据或没有清空按钮。
在数据浏览器中,我认为无法删除日期值,至少我找不到方法。
而且现在 Parse.com 将不再维护(在 01/01/2017 它将关闭),我认为这可能不会作为一个功能出现。
我对这个问题的解决方案是向这个寄存器发出请求并使用 unset。它得到了更多的工作,但解决了问题。
我不知道你是否在使用 parse with Javascript 但它可以很容易地适应其他环境。
在 Javascript 中,此脚本应该可以解决问题:
var DateUpdate = Parse.Object.extend("MyTableOnParse");
var dateUpdateEdit = new Parse.Query(DateUpdate);
dateUpdateEdit.equalTo("objectId",myObjectId);
dateUpdateEdit.first({
success: function(object)
{
object.unset("saleDate");
object.save({
success: function(updatedObject)
{
console.log("Data deleted");
}
})
}
});