在Firebase数据库中,当我知道值时,如何获取唯一ID?
我的数据库与此类似: 我正在尝试获取下面突出显示的ID。我已经知道第2项了,但是拿到钥匙让人困惑。谢谢在这种情况下,您正在寻找orderByValue 大概是这样的:在Firebase数据库中,当我知道值时,如何获取唯一ID?,firebase,flutter,dart,firebase-realtime-database,Firebase,Flutter,Dart,Firebase Realtime Database,我的数据库与此类似: 我正在尝试获取下面突出显示的ID。我已经知道第2项了,但是拿到钥匙让人困惑。谢谢在这种情况下,您正在寻找orderByValue 大概是这样的: FirebaseDatabase(app: app).reference().child("/data") .orderByValue().equalTo("Item 2").onChildAdded.forEach((event) => { print(event.sna
FirebaseDatabase(app: app).reference().child("/data")
.orderByValue().equalTo("Item 2").onChildAdded.forEach((event) => {
print(event.snapshot.key)
});
弗兰克,非常感谢。我使用dataSnapshot.value.keys而不是event.snapshot.value实现了这一点。你第二次帮助我了。谢谢哦,对了,说得好。钥匙,因为这就是你要找的!我在回答中也更新了它。