问题标签 [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.

0 投票
2 回答
2185 浏览

node.js - Nedb 更新正在添加新记录而不是更新现有记录

我真的很挣扎,所以我希望有人能帮助我理解为什么我会出现这种行为。

我有一个包含以下记录的文件

在我的 testdb.js 文件中,我有:

我最后执行的查找表明我已经更新了一条记录并打印出记录,它们看起来与我期望的一样。如果我打开 db.db,我现在会看到:

知道为什么我的记录与新值重复,而不仅仅是更新吗?

0 投票
1 回答
250 浏览

angular - 我们可以将 nedb 与 NativeScript 一起使用吗?

我正在开发具有桌面应用程序和移动应用程序的应用程序,这些应用程序主要处于离线模式。

我已经使用 nedb、angular2 和 TypeScript 完成了基于 Electron 的桌面应用程序。但我不确定是否可以使用带有 Ionic 的 NativeScript 设置 nedb。

谢谢大家,

0 投票
2 回答
1394 浏览

node.js - 使用用户/密码保护 nedb 数据库。

我正在评估 nedb 用于一个项目的情况。但似乎它本身不支持用户/密码保护。有什么方法可以使用用户和密码保护 nedb 数据库?

0 投票
1 回答
393 浏览

javascript - 在 NeDB/MongoDB 中的对象内部搜索

首先,我将羽毛客户端与 nedb 一起使用,并遵循了此文档

所以我有一个这样的json结构:

我想搜索“罗伯特”。我现在的代码如下所示:

但我在控制台中只得到一个空数组[]

我在这里做错了吗?

0 投票
2 回答
1718 浏览

node.js - NEDB 文件存储在哪里?

我在计算机的任何地方都找不到“testdb.db”,但控制台日志显示数据存在!有什么建议吗?

0 投票
1 回答
1172 浏览

node.js - Heroku 上的 NedB 不保留 db 文件

我在我的 nodejs 应用程序中使用了 nedb,我的第一个代码是:

本地主机一切正常,数据库将在我的 db 文件中保存所有内容。(服务器重启后数据库保存)但是在heroku服务器中,数据库是空的!!!我认为数据库保存为内存!(不在我的数据库文件中!!)为什么?!我想将我的数据库保存在 Heroku 服务器的 db 文件中!

0 投票
3 回答
1052 浏览

javascript - MongoDB $elemMatch 不适用于子文档

我试图通过 id 在数据库中获取特定的测验:

JSON数据库:

上面的代码不起作用,已经测试过:

但结果仍然只是 root id => _id :“8RA4Rey50eqKFlWK”。

当按 ID“1b944055-2b15-4838-7e7a-beef4c9a5a62”搜索测验时,我期望结果应该是:

有什么解决办法吗?我实际上使用的是 NeDB https://github.com/louischatriot/nedb,它的语法与 MongoDB 相同。谢谢

编辑:我使用 mongodb 控制台尝试了我的代码,它工作得很好!也许那只是 NeDB 错误?

0 投票
4 回答
68 浏览

angularjs - 我可以使用 AngularJS 显示来自 JSON 文件的数据,但不是我想要的方式

我正在使用 AngularJS 1.6.4 和 NeDB。

当我尝试获取数据库中的每个用户时,NeDB 会返回一个包含每个用户的 json 文件。所以我尝试用 AngularJS 显示它们,但是当我尝试用 AngularJS 显示它们时, ng-repeat="user in users"我只能通过 using 显示它们,{{ user[0].name }}但它只显示一个用户而不是每个用户,我希望它通过使用{{ user.name }}.

编辑这就是我的 JSON 文件的样子 [ { _id: 1, name: 'Antoine', createdAt: 2017-04-18T06:42:18.473Z, updatedAt: 2017-04-18T06:42:18.473Z }, { _id: 2, name: 'Louise', createdAt: 2017-04-18T06:42:18.478Z, updatedAt: 2017-04-18T06:42:18.478Z } ]

编辑2:尝试@PansulBhatt Pansul Bhatt 解决方案的解决方案

0 投票
2 回答
762 浏览

json - 是否可以在数据库 NeDB 中插入整个 .json 文件?

我想知道是否可以在 NeDB 数据库中插入整个 json 文件。我正在尝试将 .xlsx 文件转换为 .json 文件,我成功了,但我想知道是否可以将整个 .json 文件插入到 NeDB 数据库中

0 投票
2 回答
751 浏览

electron - Electron Nedb findOne 返回null?

我正在用 findOne 调用一个简单的查询,到目前为止 users.db 中的数据是:

知道为什么返回 null 吗?