Mongoose 5.13.0 发布,MongoDB 异步对象模型工具
Mongoose 是设计用于异步环境的 MongoDB 对象模型工具。Mongoose 支持 promises 和 callbacks。Mongoose 5.13 正式发布,本次更新内容如下:
- feat(query): 添加 sanitizeProjection 选项,以选择自动清理不受信任的查询预测;
- feat(model): 增加
bulkSave()函数,在 1 次bulkWrite()中保存多个文档; - feat(document): 允许在
toObject()和toJSON()中传递一个 virtuals 或pathsToSkip的列表来应用; - fix(model): 使 Model.validate 默认使用正在验证的对象作为上下文;
- feat(document): 在 validate 和 validateSync 中增加对 pathsToSkip 的支持;
- feat(model): 添加
diffIndexes()函数,计算syncIndexes()将创建/删除哪些索引,而无需实际执行任何更改; - feat(document): 避免使用已经结束的会话,所以你可以在调用
endSession()后使用会话中加载的文件;
更多详情可查看:https://github.com/Automattic/mongoose/blob/master/History.md
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Taichi(太极)0.7.23 发布,为高性能计算机图形学设计的编程语言
Taichi(太极)0.7.23已经发布,这是专为高性能计算机图形学设计的编程语言。 此版本具体更新内容如下: [docker] 在 dockerfile 中添加 twine 安装(#2458) [WASM] 为每个 WASM 模块添加 set_root() (#2429) [ci] [docker] 在 ubuntu18.04 中使用 docker 构建发布 (#2457) [Metal] [Aot] 修复转储的运行时缓冲区大小(#2454) [Doc] Document lazy_grad() function (#2456) [misc] 更新 prtags.json 以包含 aot(#2455) [bug] 修复 linux detection macro(#2453) [bug] 修复存在冗余转换时的断言失败 (#2451) 当检测到系统版本低于 6.3 (Windows 8.1) 时设置进程 DPI 感知(#2450) [ir] [bug] 使控制流图考虑函数调用 (#2448) 更新说明:https://github.com/taichi-dev/taichi/relea...
-
下一篇
Linux Kernel 5.13 稳定版发布,初步支持 Apple M1
Linus 在邮件列表宣布了Linux 5.13 稳定版的更新,他表示 5.13 版本整体上相当的大,因为总共包含了超过 16k commits(如果算上合并则超过 17k),其中超过 2000 名开发者提交了 commit。 Linux 5.13 的主要变化包括初步支持 Apple M1、Clang 的控制流完整执行 (CFI, Control-flow integrity),以及将 Linux 安全模块 Landlock 合并入主线。 其他变化: 对 AMDGPU FreeSync HDMI 的支持已合并入主线 对 Aldebaran 作为下一代 AMD CDNA 加速器的初步支持 新增冷却驱动程序 在每次系统调用时可选地随机化内核堆栈偏移量 围绕更快的 IO_uring、通用 USB 显示驱动程序和其他新硬件启用进行了优化 …… 下载地址:https://www.kernel.org/
相关文章
文章评论
共有0条评论来说两句吧...

微信收款码
支付宝收款码