0
我无法获得NeDB最简单的例子来正常运行。我的代码只在内存中运行,持久性文件在没有任何错误消息的情况下保持失败。NeDB未加载或存储到文件
loaddatabase和insert事件的错误回调函数总是传递一个空引用作为错误,所以在那里没有任何信息。奇怪的是,似乎没有其他人有这个问题,所以我想我在这里错过了一些东西。所有的帮助非常感谢。
下面是代码:
var Datastore = require('nedb'), db = new Datastore({ filename: 'test.db' });
db.loadDatabase(function (err) {
alert(err); // err is null, with the autoload flag no error is thrown either
});
var doc = { hello: 'world'};
db.insert(doc, function (err, newDoc) {
alert(err); // err is null here as well. Doc will be in the memory storage but no persisted to file
});
它工作正常。在所有情况下。 –
我在创建电子包后面临同样的问题。 –