我似乎找不到直接答案的问题是如何通过某个字段(在我的情况下是用户名)对Firebase数据库中的此列表进行查询,以查找该用户的相关密钥。用户名保证是唯一值。
我已经阅读了queries上的文档,但看起来所有人都需要某种形状或形式的密钥才是真的吗?如果这通常是如何避免的?
感谢下面一百万是我的数据库的设计方式。
现在,在我的数据库中有一个用户对象列表:
Database
-users
-{SomeUniqueKey}
-data: "some data"
-username: "user1"
-usernameThisUserIsFollowing: "user2"
+{SomeOtherUniqueKey}