Rails 批量分配和 Backbone.js

发布于 2024-10-13 12:18:14 字数 293 浏览 2 评论 0原文

我有一个游戏模型,我想在创建时进行批量分配:

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

但是 Backbone 发送模型属性而不将它们包装在“游戏”参数中,我必须这样做:

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

我希望我的控制器干净,如何使用 Backbone.js 进行批量分配?

I have a Game model and I want to mass assign on create:

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

But Backbone sends model attributes without wrapping them in 'game' param, and I have to do this:

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

I want my controller clean, how to use mass assignment with Backbone.js?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

み零 2024-10-20 12:18:14

根据我的理解,这可能会对您有所帮助: https://gist.github.com/719080
(不是我的代码,要点由 @trydionel 提供)。

This might help you from what I understand: https://gist.github.com/719080
(Not my code, gist by @trydionel).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文