2017-09-12 5 views
0

私のアプリケーションとfirebaseクライアントには、基本的なNodejsサーバが接続されています。私はデータベースからデータを取り出し、システムに英数字形式(例えば:-ibdUKV6168ded)を生成したい。私は明らかに手動でそのようなエントリを入力することはできません、また、私は配列のインデックス番号を持ってそれをフェッチしたくないです。どのようにしてそのキーを取得できますか?Nodejs FirebaseデータベースノードIDにアクセスする

さらに、そのような鍵が生成されるたびに、私はそこにある文書を読んでいきたいです。

私は考えがありません。

ご協力いただければ幸いです。

データベースには、次のようになります。私は明示的にポストキーを取得したい

。新しい投稿が生成されるたびにon()イベントが呼び出されます。どのように私はそれらを参照することができます。

+0

クエリを作成して、必要なデータを識別する方法を見つけ出すか、そのプッシュIDを別の場所に保存してクエリ内で見つけて参照できるようにする必要があります。これは、実際にどのデータを格納しているかによって異なります。その情報がなければ、私たちが推薦できるものは何もありません。 –

+0

私はソーシャルアプリを持っています。そこには、それぞれの投稿が新しいエントリです。各投稿には著者とキャプションが含まれ、それぞれに固有のIDがあります。今私はこのIDを取得したい。私の文書にはいくつかあります。これらのIDを取得する方法は、私が問題を抱えていることです。私は明確です。 –

+0

質問の説明とともに、データのスクリーンショットや図を含めることができます。 –

答えて

0

これはfirebase関数によって解決されます。ベータ版ではありますが、大きな助けになります。 Admin SDKの機能は、値が一意に識別されるデータのクエリに対処するための非常に優れた組み合わせを提供します。

関連する問題