【发布时间】:2017-07-03 17:53:53
【问题描述】:
我将数据保存到 Fire base 中,但是当我检索它时。数据不在序列中。
这里的数据以准确的顺序保存:
但是当我检索数据时丢失了它的顺序:
这是我检索数据的代码
DatabaseReference ref = FirebaseDatabase.getInstance().getReference("Users").child(Autho_User.getUid()).child("Data");
ref.addListenerForSingleValueEvent(
new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
System.out.println(" Value = "+dataSnapshot.toString());
}
(打印它只是为了检查值)即使我通过它,数据也不在序列中
dataSnapshot.getvalue();
希望你有我的问题。我需要顺序的数据
【问题讨论】:
-
你试过firebase orderByKey()排序运算符吗?
-
@icaeatclouds 这里我的密钥是“数据”所以它不起作用即使我尝试了 orderByValue();不适合我
标签: android firebase firebase-realtime-database