使用时
FirebaseDatabase,这就是您从
orderByChild()函数中学到的东西。它以升序或降序返回数据,并且您无法使用扩展查询自定义结果。
但是,您可以尝试其他可能更昂贵的东西。以数组的形式获取所有想要的子项,并保存Child2及其键。然后,您可以将字符串更改为大写或小写,然后使用键访问所需的结果。
参考结果将是
FirebaseDatabase.getInstance().getReference("Child1").child(key);编辑
要添加您的逻辑,如果您希望“ Dave”或“
dave”返回Dave和dave,则可以将查询编辑到
startAt(text.toUppercase)和
endAt(text.toLowerCase+"uf8ff")。这将返回DAVE,Dave,dave等



