Ruby on rails 如何在Ruby on rails中从Firebase发布和获取数据
我最近刚开始学习firebase,我需要帮助将firebase与我的ruby项目连接起来。如何将用户数据保存到firebase并再次获取数据?我将在这里做一些假设: 您已完成配置Firebase请参阅Firebase文档: 一,。创建了一个Firebase项目 二,。没有Firebase项目设置 三,。获取Firebase数据库凭据 现在,我们可以进入有趣的东西->轨道: 一,。安装第三方firebase库gem Install firebase确保在以下位置抓取文档: 二,。制作一个模块来保存所有firebase逻辑 目前只有gem支持的简单crud操作 设置路径、数据、查询选项 获取路径,查询选项 推送路径、数据、查询选项 删除路径,查询选项 更新路径、数据、查询选项 例如:Ruby on rails 如何在Ruby on rails中从Firebase发布和获取数据,ruby-on-rails,ruby,firebase,firebase-realtime-database,Ruby On Rails,Ruby,Firebase,Firebase Realtime Database,我最近刚开始学习firebase,我需要帮助将firebase与我的ruby项目连接起来。如何将用户数据保存到firebase并再次获取数据?我将在这里做一些假设: 您已完成配置Firebase请参阅Firebase文档: 一,。创建了一个Firebase项目 二,。没有Firebase项目设置 三,。获取Firebase数据库凭据 现在,我们可以进入有趣的东西->轨道: 一,。安装第三方firebase库gem Install firebase确保在以下位置抓取文档: 二,。制作一个模块来保存
class ExampleClass
attr_reader :firebase
def initialize
@firebase = Firebase::Client.new(ENV[‘FIREBASE_DATABASE_URL’],
ENV[‘FIREBASE_DATABASE_SECRET’])
end
def get(path)
@firebase.get(path)
end
def set(path, data)
@firebase.set(path, data)
end
def delete(path)
@firebase.delete(path)
end
def push(path, data)
@firebase.push(path, data)
end
def update(path, data)
@firebase.update(path, data)
end
end
这应该让你开始/开始,仔细阅读这个gem的文档,因为它相对轻量级和简单,firebase文档非常好
干杯