Kev*_*ter 10 firebase firebase-realtime-database flutter
今天我开始尝试 Firebase Live 数据库。也许我在sql方面想得太多了。但我想要做的是从我的数据库中获取一条记录,其中值等于带有颤振的变量。我的桌子看起来像这样:
我想要实现的是这样的:
FirebaseDatabase.instance.reference().child('users').where('User_id', 1508)
Run Code Online (Sandbox Code Playgroud)
就像我说的。对于实时数据库,我是一个完全的初学者。我希望有人可以帮助我解决我遇到的这个问题。
亲切的问候,纳马尼克斯
根据firstore文档
Firestore.instance
.collection('talks')
.where("topic", isEqualTo: "flutter")
.snapshots()
.listen((data) =>
data.documents.forEach((doc) => print(doc["title"])));
Run Code Online (Sandbox Code Playgroud)
如果您的变量中有用户 ID,例如:
String uid = currentUser.uid;
Run Code Online (Sandbox Code Playgroud)
那么你可以执行以下操作:
FirebaseDatabase.instance.reference().child('users/$uid')
Run Code Online (Sandbox Code Playgroud)
更新 我想这就是你要问的
FirebaseDatabase.instance
.reference().child("users")
.orderByChild("User_id")
.equalTo($this.userId)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
15531 次 |
最近记录: |