Я попробовал следующий базовый пример из интернета:
var loki = require('lokijs');
var lokiDatabase = new loki('oops.json');
var collection = lokiDatabase.addCollection('props',{
indices: ['name']
});
function hello() {
var insertjson = {name:'Ram'};
collection.insert(insertjson);
lokiDatabase.saveDatabase();
var select = collection.findOne({name:'Ram'});
console.log('select response:'+ select.name);
}
hello();
Я могу получить вывод с помощью метода findOne
;
Но здесь возникает вопрос;как говорилось в руководствах, LokiJS - это база данных в памяти;Когда я вижу, что все вставки и обновления представлены в файле oops.json.
Где мы храним / из памяти в этом месте?
Я правильно понял концепции?