2011-01-23 11 views
5

私はゲームのモデルを持っていると私は大量に作成するに割り当てたい:Railsの質量の割り当てとBACKBONE.JS

def create 
game = Game.new(params[:game]) 
... 
end 

しかし、バックボーンは、モデルが「ゲーム」のparamでそれらをラップすることなく、属性、および私がしなければならない送信これは:

def create 
game = Game.new(:title=>params[:title], ...) 
... 
end 

Backbone.jsで大量の割り当てを使用するにはどうすればいいですか?

+0

、あなたのレールコントローラは、それが期待するこれらのフィールドを受け入れる必要があります。誰かが存在しないJSONオブジェクト属性を送信するとどうなりますか? –

+0

私はこの問題を、sync()コール中のみJSON()へのパッチ適用で解決しました。 CoffeeScriptで実装された私のソリューションを確認してください:https://gist.github.com/1128000 – jumski

答えて

1

これは私が理解しているところからあなたを助けるかもしれません:https://gist.github.com/719080 (私のコードではない、@trydionelの要点)。バックボーンクリエーターから

関連する問題