我對Firebase有點新鮮,所以一直在玩弄自己,以幫助自己更熟悉它。所以,當我玩弄實時數據庫時,我試圖將數據追加到JSON樹中。代碼如下Firebase覆蓋現有記錄而不是追加它們
mSaudi.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
count++;
mHistory = mChildRef.child(Integer.toString(count));
current = riyadh;
mChildRef.setValue(riyadh);
mHistory.push().setValue("riyadh");
}
});
,我需要的是這樣的樹:
value:
1: some text
2: some other text
但是,什麼是實際發生的情況是這樣的:
value:
1: some text
和更新用
value:
2:some text
previous en嘗試被刪除
我試圖以各種方式更改引用,但無濟於事。任何幫助在這方面將不勝感激。
@downvoters請解釋。 –