2013-04-27 54 views
0

里面的数据库连接我创建了轨道3Rails的改变控制器

我用命名空间创建虚拟环境在开发和生产,myapi.net/dev/function重定向到dev目录下的控制器的REST API。

一切正常,只是我的应用程序现在是在生产,我想用开发数据库时调用的URL包含的/ dev/

我知道我可以在我的模型更改数据库,但是模型在dev和prod中是一样的。

有没有办法做到这一点?

我知道这不是使用MVC时的最佳实践,但我需要在创建真实环境之前这样做。

感谢您的帮助!

回答

1

establish_connection是你在找什么。

在你的控制器的方法:

def function 
    ActiveRecord::Base.establish_connection :development 
    ... 
end 
+0

看来它不”工作:(当我尝试,得到了生产DATAS! – LBStephane 2013-04-28 07:27:07