簡體   English   中英

如何在Ruby on Rails中從Firebase發布和獲取數據

[英]How to post and get data from Firebase in Ruby on rails

我剛開始學習Firebase,在將Firebase與我的ruby項目連接時需要幫助。如何將用戶數據保存到Firebase並再次獲取數據?

我將在這里做一些假設:

您已完成配置Firebase(請參閱firebase文檔):

1.)創建了一個Firebase項目

2.)Firebase項目設置了嗎

3.)獲得了Firebase數據庫憑證

現在,我們可以繼續學習有趣的東西-> Rails:

1.)安裝第三方firebase庫gem install firebase確保您在https://github.com/oscardelben/firebase-ruby爬網文檔

2.)制作一個模塊來保存您所有的firebase邏輯現在,gem集僅支持簡單的操作操作(路徑,數據,query_options)

  • get(路徑,query_options)

  • 推送(路徑,數據,query_options)

  • 刪除(路徑,query_options)

  • 更新(路徑,數據,query_options)

例:

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文檔確實很好。

干杯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM