サーバー上で、リクエストが次のような ID を持つ投稿リクエストを作成しています。
app.post('campaign/update/:_id', campaign.update);
保存メソッドはこれで、ポスト リクエストを呼び出します。
this.model.save(null, {success: function(data){
});
}});
モデルは次のとおりです。
var CampaignEditModel = Backbone.Model.extend({
urlRoot:"http://localhost:3033/campaign/update/",
url : function(){
var url = this.urlRoot + this.id;
console.log("in model:"+ this.id ) ;
return url;
},
idAttribute: "_id",
defaults:{
"id":"",
"Name" :""
}
});
リクエストは次のようになります。
http://localhost:3033/campaign/update/5c72e198-c8fd-11e2-9cfa-74867a028324
問題は、コンソールに次のエラーが表示されることです。
Failed to load resource: the server responded with a status of 404 (Not Found)