Lokijs,module.exports现有的集合

时间:2015-09-18 21:24:15

标签: node.js lokijs

是否可以加载现有数据库(可能是同步的)并从中导出集合?

lokijs_data.js

var loki = require('lokijs');
var testDb = new loki('test-db.json', { autosave: true, autoload: true });

if(!testDb.getCollection('coll1')) {
    testDb.addCollection('coll1')
}   

module.exports = {
    coll1: testDb.getCollection('coll1')
}

app.js

var coll1 = require('./lokijs_data').coll1;
console.log(coll1); //prints 'null'

谢谢!

0 个答案:

没有答案