2017-06-30 65 views

回答

0

第一家店局部變量的鍵,然後用下面的代碼: -

String key = mref.push();            
mref.child(key).setValue(map); 
0

如果您生成多個密鑰,並在檢索從火力地堡數據庫中的數據,可以使用下面的代碼:

DatabaseReference databaseReference = FirebaseDatabase.getInstance().getReference().child(YOUR_PATH); 

ValueEventListener postListener = new ValueEventListener() { 
     @Override 
     public void onDataChange(DataSnapshot dataSnapshot) { 

      if (dataSnapshot.hasChildren()) { 
       for (DataSnapshot ds : dataSnapshot.getChildren()) { 

        Log.e("KEY",ds.getKey()); 
       } 
      } 
     } 

     @Override 
     public void onCancelled(DatabaseError databaseError) { 
      // Getting Post failed, log a message 
      Log.e("DB error", "loadPost:onCancelled", databaseError.toException()); 
     } 
    };