我正在尝试使用
火基
的
Firestore
要处理的数据库
User
在我的Android应用程序中。
最初我想使用
从返回
Auth
users
Collection
在数据库中。当创建
Document
内部
收集
,我设置了一个
uid
我意识到,没有办法将该字符串设置为可索引的值,以便查询:
// get Auth package uid string
db.collection("users").document(auth_uid_string);
会有用的。
我想,另一种选择是
Query.whereEqualTo("uid", auth_uid_string)
这会给我一个列表中的用户,因为firestore不假设查询是针对唯一值的。
我想避免上述解决方案,并想出一种方法来存储
用户
中的应用程序的
firestore
,并使用
auth
firebase服务,甚至只是在heroku中运行postgres服务器?