文件名称:think-mongoose:为ThinkJS 3.x包装猫鼬
文件大小:60KB
文件格式:ZIP
更新时间:2024-02-24 07:14:17
mongoose think-extend think-model MongooseJavaScript
猫鼬 为ThinkJS 3.x包装猫鼬 安装 npm install think-mongoose --save 如何使用 配置扩展 更改文件src/config/extend.js (在多模块项目中,文件为src/common/config/extend.js ),添加配置: const mongoose = require ( 'think-mongoose' ) ; module . exports = [ mongoose ( think . app ) ] 当添加猫鼬扩展时,它将添加以下一些方法: think.Mongoose {Class}模型定义基类,必须扩展模型类并实现get schama()。 think.mongoose {Function}获取猫鼬实例 ctx.mongoose {Function}获取猫鼬实例,它是从think.mongoose包装的 controller.mongoose {Function}获取猫鼬实例,它由think.mongoose包装 service.mongoose {Function}获取猫鼬实例,它是由think.m
【文件预览】:
think-mongoose-master
----.gitignore(884B)
----README.md(4KB)
----CHANGELOG.md(234B)
----test()
--------index.js(964B)
--------lib()
----LICENSE(1KB)
----.eslintrc(24B)
----package.json(1KB)
----index.js(1KB)
----index.d.ts(1KB)
----.travis.yml(217B)
----lib()
--------socket.js(2KB)
--------util.js(2KB)
--------model.js(2KB)
----package-lock.json(246KB)