如何在 flutter 中打印到控制台或获取 firestore 文档字段的键
How to print to console or get the key of a firestore document field in flutter
我想将带下划线的值 (med 1)
打印到控制台。我怎样才能做到这一点?我正在使用 streamBuilder
来显示数据,我想将 key
显示为 text
小部件。
StreamBuilder(
stream: Firestore.instance.collection('/your_collection_name').snapshots()
builder: (_, AsyncSnapshot<QuerySnapshot> snapshot) {
if(snapshot.hasData){
snapshot.data!.docs.map((DocumentSnapshot document) {
Map<String, dynamic> data =
document.data()! as Map<String, dynamic>;
print(data['med 1'];
})
}
)
如果集合下有多个文档且 med 1 字段,您可以使用此代码访问数据。
希望对您有所帮助
我想将带下划线的值 (med 1)
打印到控制台。我怎样才能做到这一点?我正在使用 streamBuilder
来显示数据,我想将 key
显示为 text
小部件。
StreamBuilder(
stream: Firestore.instance.collection('/your_collection_name').snapshots()
builder: (_, AsyncSnapshot<QuerySnapshot> snapshot) {
if(snapshot.hasData){
snapshot.data!.docs.map((DocumentSnapshot document) {
Map<String, dynamic> data =
document.data()! as Map<String, dynamic>;
print(data['med 1'];
})
}
)
如果集合下有多个文档且 med 1 字段,您可以使用此代码访问数据。
希望对您有所帮助