我必须更新没有模型的表。 比如,表的名称是“用户”。 如果它有一个模型,我会更新它:
obj = User.find_by_email "test@example.com"
obj.name = "norman"
obj.save
但它只是一张没有任何模特的桌子。那么,如何像这样更新这个表?
答案 0 :(得分:2)
ActiveRecord::Base.connection.execute("update users set name = 'norman' where email='test@example.com'")