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. 如何讓孩子火力數據庫
- 2. 的Android - 火力地堡多對多的關係孩子聽衆
- 3. 火力地堡如何處理linkWithCredential「ERROR_CREDENTIAL_ALREADY_IN_USE」在android系統
- 4. 如何尋找孩子的價值觀火力的Android
- 5. 如何刪除特定的孩子在火力地堡(安卓)
- 6. 火力地堡:來自未知孩子
- 7. Swift3 /火力地堡更新孩子
- 8. 如何通過從火力 我的火力JSON閱讀AppVersion關鍵的火力讓孩子值與SWIFT 3.0
- 9. 火力地堡得到一個孩子的孩子的參考
- 10. 火力地堡查詢孩子的孩子包含一個值
- 11. 如何獲得根節點的孩子們在火力地堡爲Android
- 12. 火力地堡值獲取孩子的名字,將其取下
- 13. Android的 - 我們會根據孩子火力地堡
- 14. 火力地堡的Android得根據孩子的價值關鍵
- 15. 如何處理JSON返回的數據對象與火力在android系統
- 16. 火力地堡顯示,如果孩子存在
- 17. 火力如何在火力-UTIL
- 18. 其中有使用SAX在android系統
- 19. 如何獲得瞬間的孩子不知道在火力和火力管理員的關鍵
- 20. 如何使用WiFi在android系統
- 21. 如何使用GCM在android系統
- 22. 如何使用SharedPreferences在android系統
- 23. 火力地堡貯存:孩子()不與iOS應用工作
- 24. 只有listent按日期最後孩子們在火力地堡
- 25. 如何火力
- 26. 如何火力
- 27. 由孩子返回結果火力地堡順序沒有孩子
- 28. 如何從火力點的火力網
- 29. 斯威夫特:如何從火力加載用戶與另一個孩子
- 30. 如何在反應原生火力點的單個孩子變化上聽取?