Firebaseからスナップノードを取得するための最良の方法は何ですか

SwiftER

senderIdこのスナップショットから取得するにはどうすればよいですかChildAdded使用する必要があり、以下のFirRefは同じままである必要があります。

これは、Firebaseからデータを取得するための現在の機能です

 func retrieveInfo(completion: (result: String)->()) {
       fireBaseAPI().childRef("version_one/frontEnd/post/\(self.previousViewMessageId)").observeEventType(.ChildAdded, withBlock: {snapshot in



     })

これは印刷されているスナップショットです

Snap (postDescription) Description here
Snap (postTitle) What do you need done
Snap (receiverId) RYclS9Qy4vRr6gp8JbfoztSYQnL2
Snap (senderId) niZKOcnoh0cdFpF2K26bxugw1hz1
Snap (status) 0
Snap (messages) {
    "-KRqOqd2POJYpCNSSumG" =     {
        mediaType = TEXT;
        senderDisplayName = "";
        senderId = niZKOcnoh0cdFpF2K26bxugw1hz1;
        text = iPhone;
    };
}

スナップと書かれているノードを取得するための最良の方法は何ですか

これはFirebaseJsonです

 {
  "version_one" : {
    "frontEnd" : {
      "post" : {
        "-KRoucvwAs1jBaoNahDP" : {
          "messages" : {
            "-KRqOqd2POJYpCNSSumG" : {
              "mediaType" : "TEXT",
              "senderDisplayName" : "",
              "senderId" : "niZKOcnoh0cdFpF2K26bxugw1hz1",
              "text" : "iPhone"
            }
          },
          "postDescription" : "Description here",
          "postTitle" : "What do you need done",
          "receiverId" : "RYclS9Qy4vRr6gp8JbfoztSYQnL2",
          "senderId" : "niZKOcnoh0cdFpF2K26bxugw1hz1",
          "status" : 0
        }
      },
ドラヴィダ人
func retrieveInfo(completion: (result: String)->()) {
   fireBaseAPI().childRef("version_one/frontEnd/post/\(self.previousViewMessageId)").observeEventType(.ChildAdded, withBlock: {snapshot in
    if let messageDict = snapshot.value in [String:AnyObject]{

                  let senderId = messageDict["senderId"] as! String
              .....


      }

 })

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

ノードで次の7日間の名前を取得するための最良の方法は何ですか?

分類Dev

データベースからデータを取得するための最良の方法は何ですか?

分類Dev

UITableViewから「PulltoRefresh」を取得するための最良の方法は何ですか?

分類Dev

NPMパッケージをステップスルーするための最良の方法は何ですか

分類Dev

文字列からセントでドルの値を取得するための最良の方法は何ですか?

分類Dev

IreliableDictionaryのキーを取得するための最良の方法は何ですか

分類Dev

VBAのHTMLページから特定の要素を取得するための最良の方法は何ですか?

分類Dev

Ubuntuをアップグレードするための最良の方法は何ですか?

分類Dev

Objective-Cコードをユニットテストするための最良の方法は何ですか?

分類Dev

ExceptT a IOのようなモナドスタックのリソースを管理するための最良の方法は何ですか?

分類Dev

Firebase Cloud Firestore、Ionic Framework、Angularを使用してサーバータイムスタンプを取得するための最良の方法は何ですか?

分類Dev

AngularサービスでバックエンドAPIからのデータを操作するための最良の方法は何ですか?

分類Dev

アプリでナビゲーションを作成するための最良の方法は何ですか?

分類Dev

ドロップダウンを作成し、URLからJSONデータを動的にフェッチするための最良の方法は何ですか

分類Dev

1行のコードの実行時間を取得するための最良の方法は何ですか?

分類Dev

反応アプリでドキュメントのスクロール率を取得するための最良の方法は何ですか?

分類Dev

アップグレード後にサードパーティのソースを有効にするための最良の方法は何ですか?

分類Dev

PythonからPowerShellスクリプトを実行するための最良の方法は何ですか

分類Dev

Firebase RealtimeDatabaseのリストにデータを追加するための最良の方法は何ですか

分類Dev

Dockerコンテナ内からアクセスできるIPアドレスを制限するための最良の方法は何ですか?

分類Dev

Dockerコンテナ内からアクセスできるIPアドレスを制限するための最良の方法は何ですか?

分類Dev

FirebaseからSQLiteに、またはオフラインでフラッターにデータを保存するための最良の方法は何ですか?

分類Dev

DTSXパッケージからRESTAPIを使用するための最良の方法は何ですか?

分類Dev

ビットマップリスト内の画像を比較するための最良の方法は何ですか

分類Dev

nodejsで個別のスレッドを実行するための最良の方法は何ですか?

分類Dev

UIViewにドロップシャドウを追加するための最良の方法は何ですか

分類Dev

インストール/アップグレードスクリプトを検証するための最良の方法は何ですか?

分類Dev

これらの.csvファイルをロードするための最良/最速の方法は何ですか?

分類Dev

Rustの同じクラスの別の静的メソッドから静的メソッドを参照するための最良の方法は何ですか?

Related 関連記事

  1. 1

    ノードで次の7日間の名前を取得するための最良の方法は何ですか?

  2. 2

    データベースからデータを取得するための最良の方法は何ですか?

  3. 3

    UITableViewから「PulltoRefresh」を取得するための最良の方法は何ですか?

  4. 4

    NPMパッケージをステップスルーするための最良の方法は何ですか

  5. 5

    文字列からセントでドルの値を取得するための最良の方法は何ですか?

  6. 6

    IreliableDictionaryのキーを取得するための最良の方法は何ですか

  7. 7

    VBAのHTMLページから特定の要素を取得するための最良の方法は何ですか?

  8. 8

    Ubuntuをアップグレードするための最良の方法は何ですか?

  9. 9

    Objective-Cコードをユニットテストするための最良の方法は何ですか?

  10. 10

    ExceptT a IOのようなモナドスタックのリソースを管理するための最良の方法は何ですか?

  11. 11

    Firebase Cloud Firestore、Ionic Framework、Angularを使用してサーバータイムスタンプを取得するための最良の方法は何ですか?

  12. 12

    AngularサービスでバックエンドAPIからのデータを操作するための最良の方法は何ですか?

  13. 13

    アプリでナビゲーションを作成するための最良の方法は何ですか?

  14. 14

    ドロップダウンを作成し、URLからJSONデータを動的にフェッチするための最良の方法は何ですか

  15. 15

    1行のコードの実行時間を取得するための最良の方法は何ですか?

  16. 16

    反応アプリでドキュメントのスクロール率を取得するための最良の方法は何ですか?

  17. 17

    アップグレード後にサードパーティのソースを有効にするための最良の方法は何ですか?

  18. 18

    PythonからPowerShellスクリプトを実行するための最良の方法は何ですか

  19. 19

    Firebase RealtimeDatabaseのリストにデータを追加するための最良の方法は何ですか

  20. 20

    Dockerコンテナ内からアクセスできるIPアドレスを制限するための最良の方法は何ですか?

  21. 21

    Dockerコンテナ内からアクセスできるIPアドレスを制限するための最良の方法は何ですか?

  22. 22

    FirebaseからSQLiteに、またはオフラインでフラッターにデータを保存するための最良の方法は何ですか?

  23. 23

    DTSXパッケージからRESTAPIを使用するための最良の方法は何ですか?

  24. 24

    ビットマップリスト内の画像を比較するための最良の方法は何ですか

  25. 25

    nodejsで個別のスレッドを実行するための最良の方法は何ですか?

  26. 26

    UIViewにドロップシャドウを追加するための最良の方法は何ですか

  27. 27

    インストール/アップグレードスクリプトを検証するための最良の方法は何ですか?

  28. 28

    これらの.csvファイルをロードするための最良/最速の方法は何ですか?

  29. 29

    Rustの同じクラスの別の静的メソッドから静的メソッドを参照するための最良の方法は何ですか?

ホットタグ

アーカイブ