dexie - DexieJS 如何从一个表中获取所有内容?
问题描述
经过一周的搜索和尝试,我仍然找不到从表中获取所有记录的方法。我知道,请随时对我大喊大叫。但是该应用程序仍然必须运行,所以我必须解决它。我使用以下代码,我毫不怀疑这是最糟糕的方式。
db.table.orderBy('id').toArray().then( async result => {
await result.reduce( (promise, item) => {
await promise;
console.log(item);
// coding here
} );
});
是的,这是我的解决方法,讨厌我。我也讨厌自己。
请指教,提前谢谢
解决方案
你有没有尝试过
db.table.toArray().then(items => console.log(items));
推荐阅读
- python-3.x - 计算图像中的符号
- php - 如何使用 ACF 为自定义帖子类型创建自定义端点?
- javascript - 如何从正在卸载的背景中删除事件侦听器?
- php - 如果 POST 正文超过 ~16 000 个字符,则 file_get_contents("php://input") 为空
- javascript - 无法使用 dynamodb-data-mapper-js 使用 LSI 创建 DynamoDB 表
- java - 将泛型类与泛型类一起使用
- excel - Vba 将 .Vlookup 更改为 .vlookup
- eclipse - 仅在当前文件中搜索所有出现的字符串
- multi-user - 如何在多用户应用程序 VB.net 和 SQL Server 的查询中获取正确的索引
- c# - 串口打不开