【发布时间】:2022-12-20 20:05:04
【问题描述】:
如何使用 Sembast 从 NoSql 中只读取 1 个项目?每篇关于阅读项目的文章都在向我展示创建一个列表,但我只需要数据库中的一项。
【问题讨论】:
如何使用 Sembast 从 NoSql 中只读取 1 个项目?每篇关于阅读项目的文章都在向我展示创建一个列表,但我只需要数据库中的一项。
【问题讨论】:
您可以使用 RecordRef api(和扩展)访问任何记录:https://pub.dev/documentation/sembast/latest/sembast/SembastRecordRefExtension.html
// Lint warnings will warn you if you try to use different types
var store = intMapStoreFactory.store();
// add a record, autogenerate a key
var key = await store.add(db, {'offline': true});
// Reading a single record falue
var value = await store.record(key).get(db);
【讨论】: