Val*_*sin 3 javascript ruby-on-rails backbone.js
我正在使用rails并学习Backbone.
请帮帮我.有没有办法在保存时设置正确的模型?例如,当我创建具有一些参数的新用户并尝试将其保存到数据库中时, - 在服务器端,我没有用户作为对象,而是用户字段在params中.只有保存用户的方法是手动设置属性:
user = User.new(:login => params[:login], :password => params[:password]).save!
Run Code Online (Sandbox Code Playgroud)
有没有什么方法可以生成真实的用户模型对象(比如form_for生成)?我认为下面描述的操作我将需要在我更新用户时使用等等.
谢谢!
str*_*am7 10
'paramRoot'参数由backbone-rails gem提供的backbone_rails_sync适配器使用.这就是为什么你无法在骨干网站上找到它.
另一种方法,如果你没有使用gem和它的适配器,那就是使用root:> false来呈现用户
render json: @user, root: false
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2896 次 |
| 最近记录: |