Как разместить и получить данные из Firebase в Ruby на рельсах - PullRequest
0 голосов
/ 07 сентября 2018

Я только недавно начал изучать firebase, и мне нужна помощь в соединении firebase с моим проектом ruby. Как я могу сохранить пользовательские данные в firebase и получить данные снова?

1 Ответ

0 голосов
/ 07 сентября 2018

Я собираюсь сделать несколько предположений здесь:

Вы завершили настройку Firebase (см. Документацию Firebase):

1.) Создан проект Firebase

2.) Настройки Firebase

3.) Получил учетные данные базы данных Firebase

Теперь мы можем перейти к забавным вещам -> Rails:

1.) Установите стороннюю библиотеку firebase gem install firebase, убедитесь, что вы просматриваете документацию по адресу https://github.com/oscardelben/firebase-ruby

2.) Создайте модуль для хранения всей вашей логики Firebase Прямо сейчас есть только простые операции по поддержанию мира set (путь, данные, query_options)

  • get (path, query_options)

  • push (путь, данные, query_options)

  • delete (path, 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

Это должно помочь вам начать работу, изучите документы по этому драгоценному камню, так как он относительно легкий и простой, а документация по Firebase действительно хороша.

Приветствия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...