我正在尝试输入数据而我的模型没有id。
是否可以明确告诉Save()方法将PUT数据与ID无关。
答案 0 :(得分:0)
save
方法有一个options
参数,可以覆盖XHR上的任何内容:
model.save(newVals, { type: 'PUT' })
您还可以覆盖isNew
方法。 PUT
vs POST
由该方法的结果决定。您还需要确保为新对象和非新对象正确创建URL。
另请考虑正确设置idAttribute
,以便您的模型 具有id
字段,可用于生成正确的网址。正确使用POST
和PUT
(POST
个新项目,PUT
项目更新)会使您的API更加直观。