我想创建一个新对象,给它传递一些初始值,然后保存到数据库并返回保存的对象。
我该怎么做?
例子:
- 创建一个新的用户对象
- 将 user.user_age 属性初始化为 35
- 保存并返回保存的对象 b/c 我需要访问 user.user_id 值。
这样做的 ruby 方法是什么?
最佳答案
user = User.create(:user_age => 35)
这将初始化一个新对象,将 user_age
属性设置为 35,将其保存到数据库并返回表示数据库中该记录的 User
对象。
关于ruby-on-rails - 如何创建一个新对象,给它传递一些参数,然后保存它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4057061/