【发布时间】:2020-12-29 11:11:08
【问题描述】:
我已经编写了以下代码来搜索特定节点,它确实可以正常工作。
private void SearchFirebase() {
Rootref.orderByChild("IMG").equalTo(imUrl).addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot snapshot) {
for (DataSnapshot product : snapshot.getChildren()){
id = product.getKey(); //returns the id(for eg. 8006)
}
}
@Override
public void onCancelled(@NonNull DatabaseError error) {
}
});
}
在上图中,我需要获取 Product Name 或 Product Discount 等键值对。
【问题讨论】:
标签: java android firebase firebase-realtime-database