だから私は、ネストされたリソースが含まれていRails 3.1
アプリがあります。backbone.jsのネストされたリソースを定義するにはどうすればよいですか?
var Task = Backbone.Model.extend({url:'/projects/1/todos/20/tasks'})
:私はのように私のbackbone.js
モデルを定義している
resources :projects do
resources :todos do
resources :tasks
end
end
を
task.set({description:"This is backbone.js created task!!!"})
task.save()
これはかなり素晴らしいです。
ただし、project/:project_id/todos/:todo_id/tasks
のURLをハードコードしています。 もちろん、私はこれを動的に生成することができますが、より良い方法があるかどうかは疑問でした。
ありがとうございます。
この答えを見て、それが助けかどうかを確認: http://stackoverflow.com/questions/6734789/backbone-set-collection-attribute-for-the-url/6735023#6735023を –