-
condor-mongoose是一款与猫鼬和condor GRPC框架配套使用的实用工具
资源介绍
秃鹰猫鼬
该模块允许您在不到5分钟的时间内通过GRPC创建CRUD服务。
使用方法(总结)
只需定义您的原型和猫鼬模型即可。
使用设置服务并扩展CrudBaseService类。
瞧,您在gRPC上有一个运行正常的CRUD服务,已连接到mongo(使用mongoose)。
产品特点
自动生成CRUD(列出,插入,更新,获取,删除)
支持子文档和相关模型
允许查询(位置,字段,限制,跳过,排序)
允许自动填充相关模型(填充)
安装
npm i --save condor-framework mongoose condor-mongoose
如何使用
定义原始文件。
syntax = "proto3" ;
package bussiness ;
message Where {
string field = 1 ;
string value = 2 ;
Matcher matcher = 3 ;
}
message Sort {
string field = 1 ;
int32 value = 2 ;
}
enum Matcher {
STRING = 0