Backbone.js 仅保存一个属性
我有一个模型,我只想保存该模型的属性Backbone.js 仅保存一个属性,backbone.js,Backbone.js,我有一个模型,我只想保存该模型的属性title。这就是我尝试过的: myBook.model.save(['title']); 问题在于request.body是整个myBook.toJSON()对象,而不仅仅是相关属性title。这是故意的,还是我在做傻事?这是故意的 save调用Backbone.sync将更改持久化到后端,这反过来会执行以下操作: if (!params.data && model && (method == 'create' || met
title
。这就是我尝试过的:
myBook.model.save(['title']);
问题在于request.body
是整个myBook.toJSON()
对象,而不仅仅是相关属性title
。这是故意的,还是我在做傻事?这是故意的
save
调用Backbone.sync
将更改持久化到后端,这反过来会执行以下操作:
if (!params.data && model && (method == 'create' || method == 'update')) {
params.contentType = 'application/json';
params.data = JSON.stringify(model.toJSON()); // <-- jsonifies the entire model
}
if(!params.data&&model&&(method='create'| | method==''update')){
params.contentType='application/json';
params.data=JSON.stringify(model.toJSON());//可能重复的