前言
众所周知目前使用Node.js + mongodb已经成为很多公司的技术栈。ThinkJS其实也提供了对mongo的支持,虽然较少,但是保证了ORM的API的一致性,所以用起来需要查看基本的Model api
基本的模型文件放在common/model下
获取列表
分页加条件搜索
获取详情
创建数据
更新数据
删除数据
一个简单的接口如下:
获取模型实例
let m = this.model('tag');
let res = await m.addTag({
'name': name,'contents': contents,'count': 0,});
if(res) {
this.success('');
}else{
this.apiErrorHandle(4000);
}
}
....