【发布时间】:2017-09-18 15:12:27
【问题描述】:
这是我的数据库:
[x] database
-- > [+] students
-----> [+] -KuGacomJymBwkcc7zlU (pushKey)
-----------> Name - Jon
-----------> Age - 21
我有 Student.class :
String name;
String age;
public Student(String Name, String Age) {
this.name=Name;
this.age=Age;
}
我从 firebase 数据快照中读取信息如下:
Student newStudent = DataSnapshot.getValue(Student.class);
当我这样做时,我得到了姓名和年龄,但我的问题是,是否有一种方法可以在 Student 类上存储 ID (pushKey) 而无需添加一个字符串来保存它并在 firebase 数据库中获取另一个字段.
谢谢大家。
【问题讨论】:
-
除非您愿意使用列表来保存该值,或者您可以为 id 创建一个字段并将其设置为 null 随时写入数据库(即如果 id 字段是您最关心的问题)
标签: java android firebase firebase-realtime-database