我正在尝试通过另一个孩子内部的孩子值来获取按 asc 和 desc 排序的所有数据。在类的主要范围内:
FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference dbRef = database.getReference("university");
Run Code Online (Sandbox Code Playgroud)
我有这样的数据结构
{
"university": {
"13": {
"name": "value"
"exam": {
"exam_date": "value"
"reg_date": "value"
}
}
"15": {
"name": "value"
"exam": {
"exam_date": "value"
"reg_date": "value"
}
}
"20": {
"name": "value"
"exam": {
"exam_date": "value"
"reg_date": "value"
}
}
}
Run Code Online (Sandbox Code Playgroud)
}
首先我尝试这种方式,Query q=dbRef.orderByChild("13/exam/exam_date")
但它正在获取数据,就像我直接将 ValueEventListener 与 dbRef 一起使用而无需订购。