3

私はFirebaseアプリケーションを構築しており、リアルタイムの更新が必要なときにはリアルタイムデータベースを使用する予定です。しかし、アプリケーションデータのほとんどはより伝統的です。Cloud DataStoreまたはCloud SQLをFirebusのクラウ​​ド機能から使用するにはどうすればよいですか?

今関数の事であることを、どのように私はまた、データストアまたはCloudSQLのいずれかを利用していますか?誰も特定のドキュメントや例をどのように関数からこれらのサービスのいずれかを使用して読み書きすることができますか?

答えて

5

Cloud DatastoreのもクラウドSQLのサポートクラウド機能はまだ、あなたはまだ彼らのイベントにあなたがFirebaseリアルタイムデータベースとすることができる方法をベースのクラウド機能をトリガすることができません意味どちらも。幸いなことに、一度クラウド機能は、(HTTP経由など)トリガされた

、あなたはまだ読んで、あなたが他のNode.jsのコードから同じように、データストアとSQLから書くことができます。 Here is documentation for Cloud Datastoreおよびhere it is for Cloud SQL

最後に、あなたは冒険だとデータストア、fill out this formなどの今後の統合に早期にフィードバックを提供したい可能性がある場合!

+0

ありがとう、Robert。私はFireSQL Webアプリケーションから投稿するHTTPSトリガー関数からCloudSQLを読み書きすることができます。あなたが与えたリンクはAppEngine用です。 – Gary

+0

いい質問、私は(アプリでauthedた利用者などによって行われ、サービスに例えば設定ファイル、package.json、認証を呼び出しを確実に)同じことを行うために機能を設定するためのいずれかの例がありますそれのためのサンプルコードがまだあるとは思わない。私は、[サンプルリポジトリ](https://github.com/firebase/functions-samples)に新しいエントリを作成するようにチームに依頼しました。あなたがそれを理解したら、あなた自身も貢献することができます! クラウド関数は、AppEngineで使用するコードとほとんど同じコードを使用できるはずです。 AppEngineの指示には、ローカルテスト用のプロキシがあることに注意してください。クラウド機能で関数を実行するときは、その必要はありません。 –

+1

Cloud SQLをサポートしている方は、問題追跡ツールの星印をクリックする必要があります。 https://issuetracker.google.com/issues/36388165 – Gary

関連する問題