Saya baru mengenal firebase, Ini database saya, saya telah berhasil mengambil data dari TopCategories dan menampilkannya di UI, Sekarang ketika pengguna mengklik kategori saya ingin mengirim kueri ke firebase dan ingin mengambil semua catatan berdasarkan CategoryId. Saran dan bantuan Anda akan sangat diperlukan. Terima kasih sebelumnya !
Bagaimana cara mengambil semua catatan berdasarkan konsep kunci asing MYSQL di firebase?
comment
ejaan ID kategori di TopCategories dan ProductDetail tidak cocok
- person AndroidGeek   schedule 26.10.2016
Jawaban (1)
aku menghilang
Query allproductQuery = ref.orderByChild(ProductDetail.categoryId)
.equalTo(categoryId);
Kode terakhir
Firebase ref=new Firebase(Constant.FIREBASE_URL+"/ProductDetail");
Query allproductQuery=ref.orderByChild(ProductDetail.categoryId).equalTo(categoryId);
allproductQuery.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
Log.i("success product count",dataSnapshot.getChildrenCount()+"");
tempProduct=new ProductDetail();
for(DataSnapshot dataSnapshot1 : dataSnapshot.getChildren()){
tempProduct=dataSnapshot1.getValue(ProductDetail.class);
mProductList.add(tempProduct);
}
}
@Override
public void onCancelled(FirebaseError firebaseError) {
}
});
Mungkin Bermanfaat bagi seseorang.
person
iqbal lone
schedule
19.06.2016