プッシュされたfirebaseオブジェクトは一意のキーの後ろに隠されています。childAdded
を使用しない限り、プッシュされたオブジェクトを参照するのは困難です。オブジェクトにupdate
を使用する場合は参照が必要です。押し込まれたFire Baseオブジェクトを更新する方法
{
"ideaCount" : 0,
"ideas" : {
"-KNVuaB6ZaRCLmH0q8ic" : {
"idea" : {
"likes" : 0,
"name" : "test"
}
},
//unique key, every idea will have a new one of these
"-KNVucJEgZxz_N0P8bcv" : {
//want to reference this
"idea" : {
"likes" : 0,
"name" : "jkl"
}
}
}
「アイデア」オブジェクトを明示的に参照に入れることなく更新することは可能ですか?
ユニークキーの後に参照を開始できますか?私の経験から、あなたはルートで参照を開始する必要があります。
具体的には、ボタンプレスで「好き」の番号を上下に変更できます。update
がこれを実行する最善の方法のようです。