我读到我可以用这个:
SomeModel.update_all name: 'my name'进行批量交易。是否可以使用每行中的实际值进行此更改?
示例:
some_models
name
'asd'
'qwe'一段代码,它允许我获得:
some_models
name
'asd another'
'qwe another'发布于 2013-07-20 00:30:09
您需要在数据库级别执行此操作。以下是如何在postgresql中执行此操作
UPDATE table_name SET column_name = column_name || 'yo';在MySQL中(未测试)
UPDATE table_name SET column_name = CONCAT(column_name ,'yo');https://stackoverflow.com/questions/17750400
复制相似问题