我試圖讓一個update
到我的應用程序,但得到一個Status Code:405 Method Not Allowed
頭Laravel 405響應
這裏是我的Backbone.js的代碼
UserModel = Backbone.Model.extend({
url:'/user'
,initialize:function(attributes,options){
this.fetch()
this.set('isEmail',true)
this.sync('update',this,{
success:function(){
console.log('sync',arguments)
}
})
}
})
我routes.php文件文件的相關部分
Route::resource('user','UserController');
我確實有一個用更新方法設置的UserContoller
public function update(){
return 'x';
}
這實際上是這個問題。我不得不向/ user/{something}發送一個請求 - 這有點傻,因爲我正在處理模型而不是集合,而id是無關緊要的。 – 2014-08-30 20:30:02