问题标签 [nedb]
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.
node.js - 如何在nodejs中使用来自不同模块的nedb api?
我已经在 foo.js 中初始化了一个数据库并将一些数据保存到其中。
现在我正在尝试访问 bar.js 中的数据库
现在我得到这个错误:Uncaught Error: ENONET: no such file or directory, rename food.db -> foo.db~
我知道我不能为同一个文件名多次调用 NeDB。
那么如何访问数据库并在上面的不同模块上对其进行操作呢?
javascript - NeDB没有加载或存储到文件
我无法让最简单的 NeDB 示例正常运行。我的代码只在内存中工作,对文件的持久性不断失败,没有任何错误消息。
loaddatabase 和 insert 事件的错误回调总是将空引用作为错误传递,因此那里没有信息。奇怪的是,似乎没有其他人有这个问题,所以我想我在这里遗漏了一些东西。非常感谢所有帮助。
这是代码:
javascript - levelDB 是否仍然损坏数据?
我正在编写一个小型 NodeJS 应用程序,我需要某种数据库。LevelDB ( LevelUP ) 和NeDB接缝是最流行的,所以选择哪个...
根据2016 年 11 月 18 日的维基百科,LevelDB 经常损坏数据。
LevelDB 以不可靠而闻名,它管理的数据库容易损坏。[13][14][15][16][17][18][19][20] LevelDB[21][22]过去版本的学术研究发现,在某些文件系统下,这些版本的LevelDB中存储的数据在系统崩溃或电源故障后可能会变得不一致。LevelDB 损坏是如此普遍,以至于必须将损坏检测内置到使用它的应用程序中。 [23]
问题
这是过去的事情,不再是问题了吗?
angular - Angular 2:如何将 nedb 与仅 Web 应用程序一起使用?
现在在我的 index.html 中,我需要做
这将加载 Google Chrome 浏览器中 indexeddb 下的持久 nedb 数据库“someFile2”。
如何通过主应用程序组件或模块引导 nedb?我希望能够通过应用程序代码创建一个 nedb 数据库。
我使用带有角度 2 的 Systemjs。
angular - Angular 2(全局变量):如何在 Typescript 代码中访问 index.html 中定义的变量?
我有这个代码:
创建了 Nedb 持久数据库。
我只想访问应用程序代码中的服务器变量,例如在 MyCmp.ts 中。我该怎么做呢?
javascript - 我如何过滤featherjs?
我正在尝试在羽毛 js 中使用 nedb 过滤数据库。
我正在使用这个命令,但它不起作用。
我正在使用这个命令,但它不起作用。
没有得到过滤器
请帮我
没有得到过滤器
请帮我
reactjs - 强制 NeDB 使用 Electron 创建本地文件
我在我的 Electron 应用程序中使用 NeDB 和 React.js 来持久存储一些任务和项目。我在一个名为Database.js
.
然后我在我的 React-App 中导入文件。这发生在 Electron 的渲染器进程中。我使用filename属性强制 NeDB 创建一个名为tasks.json
和的两个本地文件projects.json
。假设 NeDB 的文档应该在当前目录中创建两个提到的文件,但它们没有被创建。NeDB 只是创建IndexedDB数据存储,我真的不知道为什么会这样。有没有人建议为什么会这样?
提前致谢 :)
编辑
当我在主进程中创建数据存储时,会创建文件。可能是我无权访问渲染器进程中的文件系统吗?
vue.js - Vuejs使用NeDB,找不到数据库文件
vue创建项目:</p>
安装 Nedb 数据库:</p>
更改App.vue:</p>
test.db 文件在哪里?我找不到这个文件!我在使用 Nodejs 时可以找到这个文件。
electron - Electron Packager 未在我的 NeDB 中加载默认数据
我使用 Electron Packager 构建了我的应用程序,该应用程序在 NeDB 中有一些初始数据。但是,在我运行创建的 .exe 文件后,打包程序在没有数据的情况下生成了 db 文件。