Rails6系 Firestoreの実装
Q&A
Closed
Rails6.0.4を使用しています。
Firestoreからデータを読み込む実装を行いたいのですが、Documentを読んでもどこに何を書いていいのか分からず苦戦しております。
ネット上に記事が少ない為、どなたかご教示頂けないでしょうか。
0
Q&A
Closed
Rails6.0.4を使用しています。
Firestoreからデータを読み込む実装を行いたいのですが、Documentを読んでもどこに何を書いていいのか分からず苦戦しております。
ネット上に記事が少ない為、どなたかご教示頂けないでしょうか。
まずサーバーで使うにはサービス アカウントが必要になります。
手順通りにまずはサービスアカウントを作ってください。
その後ダウンロードしたjsonファイルへのパスを指定した環境変数(GOOGLE_APPLICATION_CREDENTIALS)を設定。
もしくは実行時に指定。
プロジェクトIDとは
その後こういう風に出来ます。
require "google/cloud/firestore"
project_id = "..."
firestore = Google::Cloud::Firestore.new project_id: project_id
your_collection = firestore.col("your_collection_name")
your_collection
.where("createdAt", "<", ...)
.order("createdAt", "desc")
.limit(1)
@hikarunoqiita
Questioner