在Ruby on Rails中存储应用程序范围的连接的位置?
我需要读取和写入一些数据到firebase,我们目前正在使用rest-firebase作为适配器,它运行良好。
现在,每次我必须阅读或写作时,我都会创建一个新连接,我想知道在哪里可以将其存储为全局:
firebase = RestFirebase.new(...)
谢谢你。
答案 0 :(得分:0)
您可以创建初始化程序并将连接存储在全局常量中。
在config / initializers / firebase.rb内部
FIREBASE_CONNECTION = RestFirebase.new(...)
这个常数几乎可以在任何你想要的地方使用。