小编Por*_*rop的帖子

在Rails 3中,=和assign_attributes之间有区别吗?

假设您在用户控制器中,并且希望根据您可以使用的某些参数更改@user用户名.

我想知道以下内容是否有任何区别:

@user.name = params[:user][:name]
Run Code Online (Sandbox Code Playgroud)

要么

@user.assign_attributes({:name=> params[:user][:name]})
Run Code Online (Sandbox Code Playgroud)

提前致谢!

ruby-on-rails-3

5
推荐指数
1
解决办法
3613
查看次数

标签 统计

ruby-on-rails-3 ×1