Ruby on rails Rails从另一个控制器保存模型属性
我想从我的用户控制器更改“设备”模型的值。当前,我获取设备,然后设置值,但它没有将值保存到设备。我怎样才能保存它?谢谢 用户控制器.rbRuby on rails Rails从另一个控制器保存模型属性,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,我想从我的用户控制器更改“设备”模型的值。当前,我获取设备,然后设置值,但它没有将值保存到设备。我怎样才能保存它?谢谢 用户控制器.rb @device = @user.device @device.lastUpdated = Time(now) 要将更改保存到数据库,可以使用save方法。更新属性后,请尝试使用@device.save @device = @user.device @device.lastUpdated = Time(now) if @de
@device = @user.device
@device.lastUpdated = Time(now)
要将更改保存到数据库,可以使用save方法。更新属性后,请尝试使用@device.save
@device = @user.device
@device.lastUpdated = Time(now)
if @device.save
# do something when save is successful
else
# handle the case when it doesn't save properly
end
编辑:查看Rails文档中的列表(即,这些是将信息写入数据库的方法)