Mongoose 是设计用于异步环境的 MongoDB 对象模型工具。Mongoose 支持 promises 和 callbacks。Mongoose 6.1.5 正式发布,本次更新内容如下:
- perf(index.d.ts):简化查询助手和方法的 Schema 类型定义,以大大减少 TS 编译器的开销 #10349
- fix(document):允许将深度嵌套的模型填充为字符串 #11168 #11160
- fix(query): 允许用字符串调用 limit() 和 skip() #11017
- fix(cursor): 在加载带有查询光标的判别器文档时,正确应用选定字段 #11130
- fix(mongoose+connection): 当向 Connection.prototype.model() 传递另一个 Mongoose 实例的 Schema 时,正确克隆 Schema #11047
- fix(index.d.ts): 用 FlattenMaps 处理基元 #11117
- fix(index.d.ts): 在精益查询结果类型上强制执行 id #11118
- fix(index.d.ts): 导出 facet 阶段类型 #11150
- fix(index.d.ts): 更正 projection 方法的返回类型 #11176
- fix(index.d.ts): 额外修复
$group
pipeline 阶段 #11140 #11067 - 文档:为 TS 测试更新 CONTRIBUTING.md #11164
- 文档:使用 es6 对象解构而不是普通的点运算符来访问对象中的值 #11147
更多详情可查看:https://github.com/Automattic/mongoose/releases/tag/6.1.5
暂无更多评论