javascript - 使用 dexie.js 打开现有的 indexedDB 数据库?
问题描述
我有一个现有的 indexedDB 数据库,名称为“APPV1”,版本号为“0.1”。
indexedDB.open("APPV1", "1.0");
我想为 indexedDB 使用dexie.js包装器。
我的问题是如何用 dexie 打开现有的数据库?
如何使用 dexie 添加现有数据库的表?
如何在 dexie 的帮助下访问数据?
注意:我阅读了他们的文档,但不确定他们如何使用 dexie.js 访问现有的 indexedDB
解决方案
此处应涵盖此主题:https ://dexie.org/docs/Tutorial/Migrating-existing-DB-to-Dexie
编辑:我刚刚更新了 dump-databases.html 以允许将非 dexie 数据库转换为 Dexie 代码。(这之前不需要,但因为 chromium 删除了 webkitGetDatabaseNames() API)。因此,如果您的数据库是在 Dexie 之外创建的,请按添加数据库按钮并输入数据库的名称以便能够转储它。
推荐阅读
- java - 如何使用 vert.x AzureADAuth?
- intellij-idea - Intellij Idea编译输出包括非类文件?
- ios - 检测用户是否在应用商店对应用进行评分
- ruby-on-rails - 如何在 Rails 中加载这个 yml 文件?
- xamarin - 使用 AVPlayerViewController 播放视频时,Apple tv 遥控器上的播放/暂停按钮不起作用
- c++builder-6 - C++ Builder DrawGrid 用法
- javascript - 为什么我的按钮不再调用该函数?
- java - NetBeans 永远“运行...”并且不会编译
- html - 主页的图片链接不可点击
- sql - 如何订购商品和子商品?