问题标签 [dexie]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Dexie DB:如何将数组保存到数据库?
数据库有toArray方法,如何将数组保存到数据库(toDB)?
dexie - 如何运行位于 github repo/samples/remote-sync/websocket 中的 web-socket 服务器示例
您在这里有 websocket 协议和服务器文件。如何启动 WebSocketSyncServer?对不起,如果这是一个愚蠢的问题,但我是节点新手。
在让服务器工作后,我认为至少它开始时没有错误。在客户端,我现在得到 db.hasBeenClosed 不是一个函数。
客户端代码:
服务器代码:
dexie - Dexie syncable 可以与 api 服务器一起使用还是直接与数据库一起使用
我已经在您的网站上看到了Dexie.Syncable的示例项目,例如同步服务器和同步客户端,它们似乎都直接写入数据库而不是与 Web api 交互。除了网站上的示例之外,我正在寻找一些帮助。我试图为其编写网关的api是dreamfactory
此外,看起来第 2 版 beta 对 Dexie.Syncable 进行了许多改进
javascript - Dexie:如何将项目添加到顶部?
我正在使用 Dexie 数据库。要添加到表的末尾:
如何将项目添加到表格顶部?
我尝试了这些选项:
ionic2 - 在 Dexiejs 中插入 base64 字符串
我正在构建一个ionic 3应用程序,我想设置基于 ImagePicker Cordova 插件的上传。我使用Dexie来持久化一些数据,我想知道持久化整个base64 字符串是否可以。还是太重了?
我想保留使用图像选择器选择的图像。当上传被暂停或停止时,我将能够重新开始上传。
有人使用任何其他类型的 Base64 图像持久性吗?
谢谢
javascript - 转储 indexedDB 数据
处理需要与 IndexedDB 集成的 Chrome 扩展程序。试图弄清楚如何使用Dexie.JS
. 找到一堆样本。这些看起来并不太复杂。在https://github.com/dfahlander/Dexie.js/blob/master/samples/open-existing-db/dump-databases.html有一个特别有趣的例子可以让 Dexie 探索 IndexedDB
但是,当我运行上面的“转储实用程序”时,它看不到 IndexedDB 数据库,告诉我:There are databases at the current origin.
在开发人员工具Application
选项卡的存储下,我看到了我的IndexedDB
数据库。
这是某种权限问题吗?任何选项卡/用户都可以访问任何 indexedDB 数据库吗?
我应该看什么?
谢谢
javascript - 从 Dexie Promise 中获取价值
尝试使用以下函数获取数据Dexie.JS
:
我称之为:
显然,我做错了什么。我的承诺以正确的顺序执行。我snippet
从内部正确打印在日志中findEvent
。当result
登录调用代码时,它是undefined
.
应该做些什么不同的事情?
javascript - 优化 IndexedDB 查询
我正在Dexie.JS
使用IndexedDB
. 目前,有一个愚蠢的查询写成:
它工作正常,但在大型数据库上运行缓慢。我应该在由 db.events 和 applied 组成的集合上运行每个where
吗?那会提高性能吗?
谢谢