记录回国后如何使这个查询中的ActiveRecord:获取升级的轨道
UPDATE table_name SET column = 'value' WHERE id = 123 RETURNING other_column
我试图update_all
但它返回update_atributes
返回真/假的更改的记录数量,以及update
返回整目的。
在轨道应该是这样的(伪代码):
other_column = TableName.where(:id => 123).update_attributes(:column => 'value').returning(:other_column)
puts other_column
请用你实施的代码来详细说明你的问题。 (模型,控制器等) –
问题已更新 –