首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在lokijs中使用旧数据库?

如何在lokijs中使用旧数据库?
EN

Stack Overflow用户
提问于 2015-12-31 06:36:41
回答 2查看 1.2K关注 0票数 1

我正在使用带有lokijs的framework7。要使用lokijs数据库,我需要每次使用新的loki(dbname)创建新的数据库。

如何在第一次运行时创建数据库,并在下一次运行时加载该数据库?

EN

回答 2

Stack Overflow用户

发布于 2016-01-18 07:06:41

创建新数据库(每次运行此代码将清除文件mydb.json中的数据):

代码语言:javascript
复制
var loki = require('lokijs');
var db = new loki('mydb.json');
var users = db.addCollection('users');//create users collection in file mydb.json
db.saveDatabase();//save file

使用文件的步骤

代码语言:javascript
复制
var loki = require('lokijs');
var db = new loki('mydb.json);
var users = db.getCollection('users');
users.insert({name: 'User', age: 20}); //add user with name User and age 20
users.removeWhere({age: 20}); //delete all users where age = 20
//something else
db.saveDatabase(); //save changes to file

你也可以阅读docs

票数 1
EN

Stack Overflow用户

发布于 2015-12-31 22:45:48

我认为对于您的问题,wiki是一个很好的起点。LokiJS可以使用loadDatabase()方法加载现有数据库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34538321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档