通过进入控制台,可以执行相应的sql语句,这样可以省去其他一些不必要的步骤,比如连接不同的数据库,使用不同的控制命令。
ruby script/console
例子:
>> sql = "update Orders set shipped_at=null where id=1"
>> ActiveRecord::Base.connection.execute(sql)
本文介绍了一种在Ruby on Rails环境中直接通过控制台执行SQL语句的方法,这种方法避免了繁琐的数据库连接过程,简化了操作流程。示例中演示了如何更新订单状态,为开发者提供了实用的操作指南。
通过进入控制台,可以执行相应的sql语句,这样可以省去其他一些不必要的步骤,比如连接不同的数据库,使用不同的控制命令。
ruby script/console
例子:
>> sql = "update Orders set shipped_at=null where id=1"
>> ActiveRecord::Base.connection.execute(sql)

被折叠的 条评论
为什么被折叠?