私はFirebaseに慣れ親しむためのプロジェクトとしてユーザーに支出を示すお金関連アプリを作ろうとしています。だから私はこの問題につまずいた。私は、ユーザーに割り当てられた複数の費用をどのように追加するかを理解できないようです。新しい経費を追加するたびに、Firebaseの既存の値が新しい値にリセットされますが、新しい値と古い値の両方を保存する必要があります。これどうやってするの?Swiftを使ってFirebaseの子に複数の値を設定するには?
0
A
答えて
1
「autoID」と呼ばれるものがあります。私はそれを数分でリンクします。
編集:使用済みhereです。
0
childByAutoId()は、あなたが欲しいものです。
users
uid_0
-Y88jn90skda //<- the node key created with childByAutoId
expense_type: "travel"
expense_amt: "1.99"
childByAutoIdは超強力で、「ランダム」ノードのキーはあなたの子供のデータが含まれて生成することを可能にするにRead and Write Data on iOS
let thisUserRef = ref.child("users").child(users uid)
let expenseRef = thisUserRef.child("expenses").childByAutoId()
let dict = ["expense_type": "travel", "expense_amt": "1.99"]
expenseRef.setValue(dict)
意志の結果で特定のデータセクションの更新や削除を参照してください。
データモデリングとクエリに関するヒントについては、this questionとthis other questionへの回答を参照してください。
関連する問題
- 1. Swiftを使用してFirebaseデータベースに複数の値を設定する方法は?
- 2. Firebase SWIFTの複数クエリと子クエリSWIFT
- 3. swiftを使ってfirebaseの特定のキーの値にアクセスする
- 4. ラムダ式を使ってリストに複数の値を設定する方法は?
- 5. または演算子を使用して#define定数に複数の値を設定する
- 6. Cでpyarg_parsetupleを使って複数の引数を設定するには?
- 7. Swiftを使用してFirebaseで子データの子からキーの特定の値を取得する
- 8. Firebaseが複数の子供を間違って更新する
- 9. SwiftのFirebaseクエリで複数のフィルタを適用するには?
- 10. Rails 3.チェックボックスを使って1列に複数の値を設定
- 11. 変数を使ってテンプレートに値を設定する
- 12. Swift - Firebaseが同じキーで複数の値を加算する
- 13. 複数の値を参照する方法Firebase Swift
- 14. SwiftのFirebaseデータベース構造から値を取得する変数を設定するには
- 15. リストビューに複数のfirebaseアイテムを設定する方法
- 16. Firebase(Swift)のセキュリティルールを使って子ノードを制限する方法
- 17. Swift - Firebase複数のスナップショット
- 18. Swift-Firebase複数のオブザーバ
- 19. Golangを使ってFirebaseの特定の値を検索するには?
- 20. Swiftを使ってFirebaseが自動的に値を更新する
- 21. SSRS:ParameterValueオブジェクトに複数の値を設定するには?
- 22. firebaseで複数のノードの特定の子値を照会する方法android
- 23. Swift 3グローバル変数の値を設定
- 24. Swiftを使用してFirebase GeoFireで複数のキーをクエリする方法は?
- 25. Swiftの複数のノードでFirebaseの子値の変更をどのように観察できますか?
- 26. モデルクラスプロパティに値を設定するswift
- 27. firebaseデータベースandroidで特定の値の子供の数を取得するには?
- 28. 新鮮なインストール時に値を変数に設定する - swift
- 29. SwiftのsnapShot値を使用してTableViewCellを設定する
- 30. 複数の値をリストにまとめて設定するr
あなたが行ったことを遠慮なく提供してください。 – Jaydeep
設定値を使用しますが、updatechildvaluesを使用する必要があります。 –
私はupdateChildValuesを使用するとき、userIDをaに設定します。オプション( "")文 –