Flutter 吸气剂';文件';isn';t为类型';未来<;QuerySnapshot>;燃烧室/扑动

Flutter 吸气剂';文件';isn';t为类型';未来<;QuerySnapshot>;燃烧室/扑动,flutter,dart,google-cloud-firestore,Flutter,Dart,Google Cloud Firestore,我在将数据返回到所有结果列表时遇到了一些问题。我确实得到了一个错误data.docs,因为它显示“getter'docs'没有为类型'Future'定义”。也许有人知道原因是什么 提前谢谢你 代码片段 getItemStreamSnapshots() async { var data = FirebaseFirestore.instance .collection('Books') .get(); setState(() { _allResults = data.docs;

我在将数据返回到所有结果列表时遇到了一些问题。我确实得到了一个错误data.docs,因为它显示“getter'docs'没有为类型'Future'定义”。也许有人知道原因是什么

提前谢谢你

代码片段

getItemStreamSnapshots() async {
var data = FirebaseFirestore.instance
    .collection('Books')
    .get();
setState(() {
  _allResults = data.docs;
});
searchResultsList();
return "complete";
}
您拨打的电话号码是:

Future<QuerySnapshot> get([GetOptions options])

var data=await FirebaseFirestore.instance.collection('Books').get();只需添加等待
final data = await FirebaseFirestore.instance.collection('Books').get();