私はゲームのモデルを持っていると私は大量に作成するに割り当てたい:Railsの質量の割り当てとBACKBONE.JS
def create
game = Game.new(params[:game])
...
end
しかし、バックボーンは、モデルが「ゲーム」のparamでそれらをラップすることなく、属性、および私がしなければならない送信これは:
def create
game = Game.new(:title=>params[:title], ...)
...
end
Backbone.jsで大量の割り当てを使用するにはどうすればいいですか?
、あなたのレールコントローラは、それが期待するこれらのフィールドを受け入れる必要があります。誰かが存在しないJSONオブジェクト属性を送信するとどうなりますか? –
私はこの問題を、sync()コール中のみJSON()へのパッチ適用で解決しました。 CoffeeScriptで実装された私のソリューションを確認してください:https://gist.github.com/1128000 – jumski