【发布时间】:2015-09-25 01:12:30
【问题描述】:
我是数据库和 Ruby on rails 应用程序的新手。
我有一个关于从 ORM 生成查询的问题。
如果我的数据库是 SQLite,并且我正在使用代码为该数据库创建查询,如果我更改了我的数据库,我仍然可以使用相同的代码吗?
另外,当我使用 Arel 时,因为它为更复杂的查询提供了更多现成的方法,所以在生成查询之前我调用方法 .to_sql 如果我想使用相同的代码,但对于另一个数据库,我仍然能够执行查询吗?用其他东西代替 to_sql?
【问题讨论】:
标签: mysql sql ruby-on-rails ruby sqlite