我正在尝试获取包含所有(用户/ uid /订单)的查询
我尝试过:
query = FirebaseDatabase.getInstance().getReference().child("users").orderByChild("order")
还有
query = FirebaseDatabase.getInstance().getReference().child("users").orderByChild("order/status").equalTo("0");
但是它们对我不起作用,谢谢您的任何建议!
答案 0 :(得分:0)
尝试使用此:
final FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference query = database.getReference("users").child("order");
query.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for(DataSnapshot item_snapshot :dataSnapshot.getChildren()) {
Log.d("item id ", item_snapshot.child("total").getValue().toString());
}
}
}
然后您可以使用query
。