Javascript 主干取消设置仅在本地删除属性

Javascript 主干取消设置仅在本地删除属性,javascript,mongodb,backbone.js,Javascript,Mongodb,Backbone.js,有没有办法从本地和数据库中的主干模型中删除属性?我尝试过这样做,但它只在本地删除属性。我在用MongoDB model.unset(attribute); model.save(); 试试,这将通过RESTAPI推动更改。看起来我没有正确实现后端。当你这样做的时候 model.unset(attribute).save(); 通过“save”发送到服务器的对象包含模型在调用“unset”之前包含的所有属性,但没有通过“unset”删除该属性。我的问题是,我使用的是Mongo,

有没有办法从本地和数据库中的主干模型中删除属性?我尝试过这样做,但它只在本地删除属性。我在用MongoDB

    model.unset(attribute);
    model.save();

试试,这将通过RESTAPI推动更改。

看起来我没有正确实现后端。当你这样做的时候

model.unset(attribute).save();

通过“save”发送到服务器的对象包含模型在调用“unset”之前包含的所有属性,但没有通过“unset”删除该属性。我的问题是,我使用的是Mongo,当您使用Mongo“update”函数时,删除密钥并不会将其从数据库中删除。指定一个“set”对象,要在更新时删除一个键,必须指定一个“unset”对象,我没有这样做。更多详细信息。

Save,以及其他调用sync的功能。Plus sync将“method”作为其第一个参数,不确定在这种情况下会是什么,除了save。