你知道如何在ruby控制台上用Desive创建和保存一个新的用户对象吗?
当我试图拯救它时,我总是错误的.我想我遗漏了什么,但我找不到任何相关信息.
你知道如何在ruby控制台上用Desive创建和保存一个新的用户对象吗?
当我试图拯救它时,我总是错误的.我想我遗漏了什么,但我找不到任何相关信息.
如果需要,可以将false添加到save方法以跳过验证.
User.new({:email => "guy@gmail.com", :roles => ["admin"], :password => "111111", :password_confirmation => "111111" }).save(false)
否则我会这么做
User.create!({:email => "guy@gmail.com", :roles => ["admin"], :password => "111111", :password_confirmation => "111111" })
如果为Desive启用了confirmable
模块,请确保在创建时将confirmed_at
值设置为Time.now
.