0
我只是好奇,如果我們有一些更好的替代方法來執行任何Class
的Instance
以下行動,如User
?改變屬性並不更新它的更好的替代方案?
user = User.first
user.first_name
=> 'Sahil'
user.last_name
=> 'Grover'
user.update_attributes(:name =>'Sahil',:last_name => 'Gr.')
這將更新數據庫中的名稱。是否有某種方法可以執行
user.first_name = 'Sahil'
user.last_name = 'Gr. '
但是不能將它保存到數據庫中。雖然我沒有看到任何實際的實施。只是想知道是否存在任何這樣的方法?
使用的方法有什麼不好'user.name =「薩赫勒Gr.''? – Baldrick
不知道你想說什麼 –
@Baldrick檢查更新的問題?如果我必須爲2 3個列/屬性執行此操作,該怎麼辦? –