在哪里与Rails存储全局连接?

时间:2016-03-01 16:44:35

标签: ruby-on-rails ruby-on-rails-4 firebase

在Ruby on Rails中存储应用程序范围的连接的位置?

我需要读取和写入一些数据到firebase,我们目前正在使用rest-firebase作为适配器,它运行良好。

现在,每次我必须阅读或写作时,我都会创建一个新连接,我想知道在哪里可以将其存储为全局:

firebase = RestFirebase.new(...)

谢谢你。

1 个答案:

答案 0 :(得分:0)

您可以创建初始化程序并将连接存储在全局常量中。

在config / initializers / firebase.rb内部

FIREBASE_CONNECTION = RestFirebase.new(...)

这个常数几乎可以在任何你想要的地方使用。