Ste*_*son 4 database console ruby-on-rails
示例场景:我在Rails控制台内的Mac终端上,刚刚输入以下数据库记录,并在其中一个字段中拼写错误:
irb(main):019:0> Meme.create(:category => 'funny', :title => 'Balloon frihgtens cat')
Run Code Online (Sandbox Code Playgroud)
问:使用Rails控制台,如何修复该记录以获得正确的"frihgtens"拼写?
Pra*_*thy 13
步骤1.找到记录.
第2步.编辑记录.
假设title是唯一的,以下应该有效:
> m = Meme.where(:title => 'Balloon frihgtens cat').first
> m.title = 'Balloon frightens cat'
> m.save
Run Code Online (Sandbox Code Playgroud)
阅读http://guides.rubyonrails.org/active_record_querying.html以了解有关使用活动记录的更多信息.