我浏览了 一堆Sembast的教程。教程提供了有关如何获取某个类(如 Cake)的所有项目的示例,但没有提供如何根据其 ID 加载特定项目的示例:
@override
Future<List<Cake>> getAllCakes() async {
final snapshots = await _store.find(_database);
return snapshots
.map((snapshot) => Cake.fromMap(snapshot.key, snapshot.value))
.toList(growable: false);
}
如何为给定 ID 批量分配一个蛋糕?