查询此Firebase数据结构的语法是什么?我想聚合(总和)carAmount,其中carNames是相同的 .

enter image description here

首先,我无法弄清楚如何获得carName . 现在只需记录LogCat的答案就足够了 . 这是我的代码:

FirebaseDatabase database = FirebaseDatabase.getInstance();
    final DatabaseReference myRef = database.getReference("apo");

    myRef.addListenerForSingleValueEvent(new ValueEventListener() {
        @Override
        public void onDataChange(DataSnapshot dataSnapshot) {
            for (DataSnapshot child: dataSnapshot.getChildren()) {
                String carName = (String) child.child("carName").getValue();
                Log.d( "fb_util "," val " + carName);
            }
        }