Я собираюсь сделать несколько предположений здесь:
Вы завершили настройку 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 действительно хороша.
Приветствия