我已經在我的應用中集成了Google登錄功能,並且正在將一些數據推送到包括用戶U-id在內的消防基地。我研究了很多並沒有獲得任何問題我面臨,我想獲取特定的數據,例如如果用戶A登錄並推送5數據,然後用戶B登錄並推送3數據。我想要一個查詢,如果用戶A再次進入它將得到他的5個數據僅供參考,並非是由用戶B.Thanks提前推數據:)如何從Android中的Firebase中獲取特定數據
利用這一點,從火力獲取所有數據:
databaseReference.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot data : dataSnapshot.getChildren()) {
FirebaseModel firebasemodel =
data.getValue(FirebaseModel.class);
firebasemodels.add(firebasemodel);
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
我已經嘗試了所有的.child。 orderby和.equalTo但did'nt工作
我的結構如下:
您可以廣告d此功能通過添加一個user_id並獲取基於user_id的數據 – ashish
我正在添加用戶id在firebase.the我面臨的問題,同時獲取該用戶數據 –
請檢查我的答案希望將幫助你。 – ashish