Ruby on rails 3 Rails 3-将值附加到多个记录的字段中
假设我有一堆带有字符串字段的记录。现在,我想在每个记录的字段中附加一个常量字符串。例如,我可能有“Wall”和“Page”作为字段值的记录,但如果我希望它们是“WallPost”和“PagePost”,该怎么办?我知道我可以循环浏览每一条记录并单独更新它,但有没有更好的方法来做到这一点(我想是用Ruby on rails 3 Rails 3-将值附加到多个记录的字段中,ruby-on-rails-3,activerecord,Ruby On Rails 3,Activerecord,假设我有一堆带有字符串字段的记录。现在,我想在每个记录的字段中附加一个常量字符串。例如,我可能有“Wall”和“Page”作为字段值的记录,但如果我希望它们是“WallPost”和“PagePost”,该怎么办?我知道我可以循环浏览每一条记录并单独更新它,但有没有更好的方法来做到这一点(我想是用update\u all)。谢谢 如果您需要在字符串中为每个值追加/前置某些内容,则必须遍历所有值。update\u all不允许您获得每个对象的self范围,因此我相信您必须循环更新
update\u all
)。谢谢 如果您需要在字符串中为每个值追加/前置某些内容,则必须遍历所有值。update\u all
不允许您获得每个对象的self
范围,因此我相信您必须循环更新