【发布时间】:2021-04-29 10:25:38
【问题描述】:
我一直在 node 上使用 lokijs,并将它与 express、socket 和 typescript 一起使用。
现在我有两个 loki 数据库实例,当我使用 db.saveDatabase() 时,虽然我确实使用 new Loki( 进行了初始化,但它并没有在文件中设置。集合本身似乎已得到很好的更新,但不知何故,在通过重新加载网页之前使用条目更新数据库后,无法将其设置为持久性。甚至我在 saveDatabase 中添加的回调也在运行 ${DB_PATH}/${DB_NAME}, { persistenceMethod: 'fs'});db.saveDatabase((error) => { console.log(Do we have an error: ${error}) });
我在 Windows 10 机器上本地运行它。文件夹的权限似乎没问题。
【问题讨论】:
标签: typescript lokijs