自動生成された一意のキーを使用してFirebaseから子レコードを取得する

Zaid Mirza |

シナリオは、

Firebaseに関するデータは次のように構成されています

ここに画像の説明を入力してください

画像はサンプルデータベースに基づいており、Postsノードの下のpost1、post2は、「YyhsyyHyzhh-Ke」などのようにランダムに生成されたキーであり、comment1、comment2もランダムに生成されたキーです。

私の問題は、Firebaseからすべての投稿と関連するコメントを取得したいことです。post1の下に表示されているように、post1に関連するコメントのキーを含むコメントノードがありますが、コメントのキーを取得できないため、そのコメントのテキスト

以下のコードを参照してください

    appMainModule.controller('GetCtrl', ['$scope', '$firebase', function ($scope, $firebase) {






         var firebaseObj = new Firebase("FirebaseURL/Posts");

         var sync = $firebase(firebaseObj);
        $scope.articles=sync.$asArray();

  $scope.articles.$loaded(function (data) {
         var mainVar ;
         for (var i = 0; i < data.length; i++) {
             mainVar = data[i];
             var commentsWithIds=mainVar.Comments;
             //how to fetch keys side of data from commentsWithIds as I dont know rendomly generated keys

         }
         });

この新しいFirebase( "FirebaseURL / Comments" + CommentsAutoGeneratedKey)のようなURLをクラウドで作成できるように、コメントキーを取得したいと思います。

development033

私があなたの質問をよく理解した場合、あなたはObject.keys()方法を使うことができます

var comments = {  
  "comment1":{  
    "text":"this is first comment"
  },
  "comment2":{  
    "text":"this is 2nd comment"
  },
  "comment3":{  
    "text":"this is third comment"
  }
};

console.log(Object.keys(comments));

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

LINQを使用してテキストファイルから一意のレコードを取得します

分類Dev

Firebaseに子を追加して作成された一意のキーを取得するにはどうすればよいですか?

分類Dev

mysqlから一意のレコードを取得します

分類Dev

awk を使用して一意のレコード数を取得するには

分類Dev

Golangを使用してFirebaseでプッシュした後に自動生成された一意のIDをプルする方法

分類Dev

存在しない(自動生成された一意のID)電子メールから電子メールを送信するにはどうすればよいですか?

分類Dev

Androidを使用してFireStoreによって生成された一意のユーザーIDを取得するにはどうすればよいですか?

分類Dev

個別のキーを持つ一連のレコードの一意の識別子を生成するにはどうすればよいですか?

分類Dev

要素ツリーを使用してネストされたXMLの一意のコードを作成する

分類Dev

要素ツリーを使用してネストされたXMLの一意のコードを作成する

分類Dev

コードからの一意性と自動インクリメントを管理する場合、なぜ主キーを使用するのですか?

分類Dev

reduxのaxiosライブラリを使用してAPIサーバーに投稿されるデータの一意のIDを自動的に生成する方法

分類Dev

プレーンなJavaScriptを使用して、DOM内の一意ではない動的に生成された要素をターゲットにする方法は?

分類Dev

jdbcテンプレートバッチ更新を使用してレコードを挿入または更新した後、自動生成された主キーを取得するにはどうすればよいですか?

分類Dev

テーブルから最初の一意のレコードを取得する

分類Dev

Firebaseで生成された一意のIDを取得する方法

分類Dev

デコードされた/ピボットされていない行の一意の数を取得する方法(列から行へ)

分類Dev

JavascriptまたはJQueryを使用して、追加された一意のセレクターから値を取得します

分類Dev

Mongooseからスキーマで一意に設定されたフィールドを取得します

分類Dev

ActiveRecordを使用して一意のフィールドを持つレコードを取得する

分類Dev

Android StudioのFirebaseデータベースからクエリを使用して一意のIDを使用せずに子ノードを取得するにはどうすればよいですか?

分類Dev

自動一意のアトミックカウンターバインディングポイントを取得するにはどうすればよいですか(ハードコードされたバインディングなし=)?

分類Dev

生成された一意のIDをプッシュ関数からIDとして子に複製する方法(firebase)

分類Dev

自動生成されたFirebaseノードキーを取得するにはどうすればよいですか?

分類Dev

指定されたキーの値をマップし、結果の配列からすべての未定義の値を削除し、そこから一意の値を取得するためのよりコンパクトな方法はありますか

分類Dev

NSDictionary-一意である必要があるキーを選択して一意のレコードを取得します

分類Dev

GROUP BYを使用せずに重複データから一意のレコードを取得する

分類Dev

一意のキーを取得せずにFirebaseから値を取得する方法

分類Dev

Swiftで多くの一意のキーを使用してネストされたJSONをデコードする方法は?

Related 関連記事

  1. 1

    LINQを使用してテキストファイルから一意のレコードを取得します

  2. 2

    Firebaseに子を追加して作成された一意のキーを取得するにはどうすればよいですか?

  3. 3

    mysqlから一意のレコードを取得します

  4. 4

    awk を使用して一意のレコード数を取得するには

  5. 5

    Golangを使用してFirebaseでプッシュした後に自動生成された一意のIDをプルする方法

  6. 6

    存在しない(自動生成された一意のID)電子メールから電子メールを送信するにはどうすればよいですか?

  7. 7

    Androidを使用してFireStoreによって生成された一意のユーザーIDを取得するにはどうすればよいですか?

  8. 8

    個別のキーを持つ一連のレコードの一意の識別子を生成するにはどうすればよいですか?

  9. 9

    要素ツリーを使用してネストされたXMLの一意のコードを作成する

  10. 10

    要素ツリーを使用してネストされたXMLの一意のコードを作成する

  11. 11

    コードからの一意性と自動インクリメントを管理する場合、なぜ主キーを使用するのですか?

  12. 12

    reduxのaxiosライブラリを使用してAPIサーバーに投稿されるデータの一意のIDを自動的に生成する方法

  13. 13

    プレーンなJavaScriptを使用して、DOM内の一意ではない動的に生成された要素をターゲットにする方法は?

  14. 14

    jdbcテンプレートバッチ更新を使用してレコードを挿入または更新した後、自動生成された主キーを取得するにはどうすればよいですか?

  15. 15

    テーブルから最初の一意のレコードを取得する

  16. 16

    Firebaseで生成された一意のIDを取得する方法

  17. 17

    デコードされた/ピボットされていない行の一意の数を取得する方法(列から行へ)

  18. 18

    JavascriptまたはJQueryを使用して、追加された一意のセレクターから値を取得します

  19. 19

    Mongooseからスキーマで一意に設定されたフィールドを取得します

  20. 20

    ActiveRecordを使用して一意のフィールドを持つレコードを取得する

  21. 21

    Android StudioのFirebaseデータベースからクエリを使用して一意のIDを使用せずに子ノードを取得するにはどうすればよいですか?

  22. 22

    自動一意のアトミックカウンターバインディングポイントを取得するにはどうすればよいですか(ハードコードされたバインディングなし=)?

  23. 23

    生成された一意のIDをプッシュ関数からIDとして子に複製する方法(firebase)

  24. 24

    自動生成されたFirebaseノードキーを取得するにはどうすればよいですか?

  25. 25

    指定されたキーの値をマップし、結果の配列からすべての未定義の値を削除し、そこから一意の値を取得するためのよりコンパクトな方法はありますか

  26. 26

    NSDictionary-一意である必要があるキーを選択して一意のレコードを取得します

  27. 27

    GROUP BYを使用せずに重複データから一意のレコードを取得する

  28. 28

    一意のキーを取得せずにFirebaseから値を取得する方法

  29. 29

    Swiftで多くの一意のキーを使用してネストされたJSONをデコードする方法は?

ホットタグ

アーカイブ