作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在 firebase 实时数据中插入这些笔记..如何生成 key (Note1,Note2,Note3 ......)并像附图一样将笔记与它一起推送......我也尝试生成随机键,但它总是覆盖我不想要的数据..
String note = ETNote.getText().toString();
DatabaseReference noteRef = FirebaseDatabase.getInstance().getReference().child("Users").child(userID).child("Notes");
String noteID = noteRef.push().getKey();
Map newPost = new HashMap();
newPost.put(noteID, note);
noteRef.setValue(newPost);
Toast.makeText(HomeActivity.this, "Note Saved", Toast.LENGTH_LONG).show();
最佳答案
试试这个:
DatabaseReference ref=FirebaseDatabase.getInstance().getReference().child("Notes").push();
ref.child("note1").setValue(notes1);
ref.child("note2").setValue(notes2);
ref.child("note3").setValue(notes3);
那么你将拥有:
Notes
randomid
note1: notes
note2: notes
note3: notes
关于java - 如何在不覆盖的情况下将数据推送到 firebase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49831759/
我是一名优秀的程序员,十分优秀!