私はFirebaseの新種です。私は私の小さなプロジェクトの1つでそれを使用しています。ユーザーが登録してその情報を追加するときに、dbのユーザーノードを作成します.UIDはオブジェクトのIDです。それは次のようになります。Firebaseが最初の値としてnullを返す
users
$uid
email = "[email protected]"
私はいくつかのもののXcodeのプリントが結果を、以下のうちの更新/追加するには、そのノード上のトランザクションブロックを実行してみてください。これを辞書にキャストすることはできないので、コードは失敗します。私がファイアベースからデータをエクスポートしようとすると、ヌル値はありません。私は数字のidsが使用されているときにこれに似た質問を見ましたが、ここではそうではありません。私は何が間違っているのか分かりません。 すべてのヘルプは高く評価され...
Optional(<null>)
Optional({
email = "[email protected]";
})
私はrunTransactionBlockメソッドを使用していました。このメソッドは複数回呼び出されます。私が適切に処理すると、私は自分のデータを保存することができました。 – user35012
あなたの問題を解決した場合、私の答えを受け入れてください(私の答えの左上にチェックマークを入れてください)。私は複数のオプションを提案しました。 :)ハッピーコーディングhttp://stackoverflow.com/help/someone-answers – Dravidian
@ user35012あなたはこれに任意の解決策を見つけましたか?私は同じ問題に直面しています。 –