入门
warehouse 是一种使用JSON来存数据的一种本地数据库,他的模型应该和mongoose
一样,应该只要理解了他的模型就下面就是不很难了,都是函数的应该
数据库db() – > model db里的集合,在集合里可以
Schema 数据骨架,定义了可以存,操作哪些类型的值,同时还可以有方法,可以通过schema来生成model,Schema可以定义自己的方法,这太有有了
model ,关联到具体的哪一个集合+Schema 生的成模型
,可以CRUD
Entity 可以认为一份Docment,可以用model+具体数据来生成Entity,根据某些条件来操作里的数据,最后Entity.save()
var Database = require('warehouse');
var db = new Database();
var Post = db.model('posts', {
title: String,
created: {type: Date, default: Date.now}
});
Post.insert({
title: 'Hello world'
}).then(function(post){
console.log(post);
});