[解決済み] Firebase が指定した名前の新しい子を追加する
2022-02-18 05:21:12
質問
これは私のデータベースです
この形式を維持したまま、データベースに新しいユーザーを追加したいのですが。これを試してみました。
//Store data in database
Firebase usersRef = ref.child("Users");
Map<String, String> userData = new HashMap<String, String>();
userData.put("Nombre", name);
userData.put("Password", pass);
userData.put("Confirmed", "FALSE");
userData.put("Email", mail);
usersRef.setValue(name);
usersRef = ref.child("Users").child(name);
usersRef.setValue(userData);
問題は、新しいユーザーを追加するたびに、前のユーザーが上書きされることです。
どうすればいいですか?
使用しているため、発生します。
Firebase usersRef = ref.child("Users");
usersRef.setValue(name);
この方法では
url/Users
は前の値を削除します。
を確認します。 doc :
setValue()を使用すると、子ノードを含め、指定した位置のデータが上書きされます。
前のユーザーを削除せずに新しいユーザーを追加するには、この行を削除してください。
//usersRef.setValue(name);
この方法では
url/Users/myName
他の値を上書きすることなく
関連
-
[解決済み] シンボル 'context' を解決できない
-
[解決済み】OnFragmentInteractionListenerを実装する方法
-
[解決済み】シンボル 'AppCompatActivity' を解決できない。
-
[解決済み】プロガードを有効にすると、タスク ':app:crashlyticsStoreDeobsDebug' の依存関係を判断できない。
-
[解決済み] TypeError: cb.apply は関数ではありません。
-
[解決済み] Android Studioで「URIが登録されていません」と報告されるのはなぜですか?[クローズド]
-
[解決済み] Looper.prepare()を呼び出していないスレッドではハンドラを作成できない
-
[解決済み] エラー - Android リソースのリンクに失敗しました (AAPT2 27.0.3 Daemon #0)
-
[解決済み] Android SDK の場所には空白を含めないでください。NDK ツールで問題が発生するためです。
-
[解決済み] Gradleのエラーです。イベントディスパッチスレッドからの書き込みアクセスは、Android Studioでのみ許可されます。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】まだ警告が出る:設定 'compile' は時代遅れで 'implementation' に置き換わった。
-
[解決済み】react-native: コマンドが見つかりません。
-
[解決済み] 現在のテーマでスタイル 'coordinatorLayoutStyle' を見つけることができませんでした。
-
[解決済み】プロガードを有効にすると、タスク ':app:crashlyticsStoreDeobsDebug' の依存関係を判断できない。
-
[解決済み】Android Studio 3.2 - com.android.tools.build:aapt2:3.2.0-4818971 を見つけられませんでした。
-
[解決済み】findViewByIDがnullを返す。
-
[解決済み】android.content.ActivityNotFoundException: 明示的なアクティビティクラスを見つけることができません。
-
[解決済み】Build Tools リビジョン 23.0.1 の検索に失敗しました。
-
[解決済み] Mockito lenient() を使用する場合
-
[解決済み] android.support.design.widget.FloatingActionButton クラスの展開に失敗しました。