问题描述
我有“日期”“零件”“热度”“缺陷”的数据库这些都是缺陷的孩子
我试图用日期过滤。它适用于 19/4/2021 罚款。但不适用于任何其他日期。对于数据库中存在的任何其他数据,它显示前两个数据的结果。
请参考照片 Full database
com.google.firebase.database.Query query = defect.orderByChild("date").equalTo(quary);
ValueEventListener valuelistener2 = new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot _dataSnapshot) {
map_list = new ArrayList<>();
try {
GenericTypeIndicator <HashMap<String,Object>> _ind = new GenericTypeIndicator<HashMap< String,Object>>() {};
for (DataSnapshot _data : _dataSnapshot.getChildren()) {
HashMap <String,Object> _map= _data.getValue(_ind);
map_list.add(_map);
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)