【发布时间】:2022-01-15 17:37:51
【问题描述】:
_getLatestCompletedWorkout() async {
try {
QuerySnapshot workouts;
workouts = await FirebaseFirestore.instance
.collection('users')
.doc(FirebaseAuth.instance.currentUser!.uid)
.collection('workouts')
.get();
for (var workout in workouts.docs) {
print('WORKOUT = ');
print(workout);
}
.....
我真正需要的是保存最后一个文档;但在此之前,我只是想获取“锻炼”系列; trainings.docs 列表始终有 0 个项目。数据库中有 2 个项目。这段代码有什么问题?还有如何获取最后保存的项目?
【问题讨论】:
-
关于最后一个问题,请参阅stackoverflow.com/questions/54178951/… 以及来自google.com/… 的更多信息
-
@who-aditya-nawandar 发表了答案,有用吗?
标签: flutter dart google-cloud-firestore get