0
A
回答
1
假設你有機構名稱按下的鍵獲取按下的鍵,那麼您可以創建一個火力地堡數據庫查詢發現與該機構的名稱匹配的子節點:
DatabaseReference ref = FirebaseDatabase.getInstance();
Query query = ref.orderByChild("agencyname").equalTo("Babaji");
query.addChildEventListener(new ChildEventListener() {
@Override
public void onChildAdded(DataSnapshot dataSnapshot, String previousChildName) {
Log.d(TAG, "onChildAdded:" + dataSnapshot.getKey()+" "+ dataSnapshot.getChild("agencyname").getValue());
}
...
上述onChildAdded
方法將被調用爲每個節點用agencyname
等於Babaji
。
我建議在Firebase文檔中花費更多時間,特別是dealing with lists of data和querying上的章節。
0
您可以使用此也
DatabaseReference mDatabase = FirebaseDatabase.getInstance().getReference();
Query query = mDatabase.child("suppliersdata");
query.orderByChild("agencyname").equalTo("Babaji").addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot childSnapshot: dataSnapshot.getChildren()) {
Log.i("db", "onDataChange: Key : " + childSnapshot.getKey());
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
throw databaseError.toException(); // never ignore errors
}
});
相關問題
- 1. 火力地堡如何處理linkWithCredential「ERROR_CREDENTIAL_ALREADY_IN_USE」在android系統
- 2. 如何尋找孩子的價值觀火力的Android
- 3. 如何刪除特定的孩子在火力地堡(安卓)
- 4. Swift3 /火力地堡更新孩子
- 5. 如何通過從火力 我的火力JSON閱讀AppVersion關鍵的火力讓孩子值與SWIFT 3.0
- 6. 火力地堡得到一個孩子的孩子的參考
- 7. 火力地堡查詢孩子的孩子包含一個值
- 8. 如何獲得根節點的孩子們在火力地堡爲Android
- 9. 火力地堡值獲取孩子的名字,將其取下
- 10. 如何處理JSON返回的數據對象與火力在android系統
- 11. 火力地堡顯示,如果孩子存在
- 12. 其中有使用SAX在android系統
- 13. 如何獲得瞬間的孩子不知道在火力和火力管理員的關鍵
- 14. 如何使用GCM在android系統
- 15. 只有listent按日期最後孩子們在火力地堡
- 16. 由孩子返回結果火力地堡順序沒有孩子
- 17. 斯威夫特:如何從火力加載用戶與另一個孩子
- 18. 如何火力
- 19. 如何從火力點的火力網
- 20. 如何使android系統
- 21. 如何在iOS中將文本顯示爲使用粒子系統的火災
- 22. 火力地堡 - 檢索從孩子的所有數據,其中鍵包含VAR
- 23. 使用PopupWindow在android系統
- 24. 取決於孩子的價值,以其他孩子的價值在火爐堡
- 25. 如何viewflipper在android系統
- 26. 如何NestedScrollView在android系統
- 27. 我如何在android系統
- 28. 如何在android系統
- 29. 如何獲得在火力
- 30. 知道哪個孩子已經從裏面`onDataChange`火力地堡的Android