![](/img/trans.png)
[英]Node Config file setup to connect with database using sequelize and enviroment variables
[英]Using variables (database requests) in the config.ru
我是Rack的新手,并尝试在Ruby on Rails 3.0.0.beta4上运行。
我正在config.ru文件中启动Rack应用程序,但想在其中使用存储在数据库中的变量。 甚至有可能在加载应用程序之前取回数据库值,还是我完全忘记了要点?
我正在使用Rack Google Analytics(分析) gem,并希望从数据库中获取UA密钥:
require "rack-google-analytics"
use Rack::GoogleAnalytics, :tracker => "UA-xxxxx-x"
谢谢!
当然可以那样做
require "rack-google-analytics"
require "active_record"
ActiveRecord::Base.establish_connection ...
...
use Rack::GoogleAnalytics, :tracker => "UA-xxxxx-x"
但您应该比在线上的所有代码都了解
use Rack::GoogleAnalytics, :tracker => "UA-xxxxx-x"
当您的Web服务器启动时,将仅执行一次
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.