【发布时间】:2018-02-21 12:04:22
【问题描述】:
我正在尝试通过对其子参数的搜索返回 Firebase 中的 UID 键值。
-Users
-BCsuC4XAZq0MDK1taLcD2
-Name: Test1
-Phone: 0011223344
-t50GPKxb8mgINGbmGJrR83
-Name: Test2
-Phone: 9988776655
所以从上面的这个数据库中,我试图实现一个基于电话号码的搜索功能,其中搜索“9988776655”的用户将获得“t50GPKxb8mgINGbmGJrR83”的返回值,但经过几个小时的混乱我没有更接近能够做到这一点。
这里有一个帖子:
Query Firebase based on field and return parent in Android
看起来它会非常接近,但不幸的是没有提供完整的解决方案代码。在涉足它之后,我能尝试将它融入我的场景中的最好方法就是空响应。
有谁知道我怎么能做到这一点?我已经阅读了数十篇论坛帖子,并观看了几个 youtube 教程,但似乎没有人能够做到这一点。有可能吗?
【问题讨论】:
标签: java android firebase firebase-realtime-database