2013-01-09 36 views

回答

4

AFAIK这是不可能的。

在发送到服务器的每个请求上都会生成请求对象,因此在初始化您的rails应用程序时它不存在。

我很惊讶地看到一个答案,否则,但这对我来说没有意义。

+0

这是有道理的。傻我。 –

0

我跳上hackhands会议,得到了这个问题的答案。

在你的application.rb中的文件,你可以定义变量,并将其值设置

config.heroku_worker_count = 0 

然后,您可以访问和操作变量应用广泛,例如在一个模型中,通过使用此语法:

Rails.application.config.heroku_worker_count = 1 

这持续了值,这就是为什么我想要一个对象。然而,正如接受的答案所述,这是不可行的使用像这样的呼叫:

config.heroku_worker_count = MyModel.new 
相关问题