Ruby on rails 将rails应用程序部署到使用原始sql代码的heroku
Rails强调使用活动记录,将摘要的查询发送到数据库。因此,Heroku可以使用postgresql,而无需重写查询 如果rails应用程序使用原始sql,而我们现在想要将该应用程序部署到heroku,该怎么办 该模型包含如下代码Ruby on rails 将rails应用程序部署到使用原始sql代码的heroku,ruby-on-rails,heroku,Ruby On Rails,Heroku,Rails强调使用活动记录,将摘要的查询发送到数据库。因此,Heroku可以使用postgresql,而无需重写查询 如果rails应用程序使用原始sql,而我们现在想要将该应用程序部署到heroku,该怎么办 该模型包含如下代码 sql = "Select * from ... your sql query here" records_array = ActiveRecord::Base.connection.execute(sql) 您可以使用活动记录迁移机制,该机制允许您使用第3.7、3
sql = "Select * from ... your sql query here"
records_array = ActiveRecord::Base.connection.execute(sql)
您可以使用活动记录迁移机制,该机制允许您使用第3.7、3.9节中描述的原始SQL查询
那条线怎么了?如果您已经迁移了一个表,那么它实际上应该可以工作。如果您在开发中使用的是postgres以外的数据库,那么您可能需要修改原始sql以符合要求。问题是什么?这很有意义。谢谢一吨:)