MongoDB 服务器版本兼容性

Mongoose 依靠 MongoDB Node.js 驱动程序 与 MongoDB 进行通信。
你可以参考 此表 获取有关哪个版本的 MongoDB 驱动程序支持哪个版本的 MongoDB 的最新信息。

以下是 semver 范围,表示哪些版本的 mongoose 与列出的 MongoDB 服务器版本兼容。

MongoDB 服务器 Mongoose
7.x ^7.4.0
6.x ^6.5.0 | ^7.0.0
5.x ^6.0.0 | ^7.0.0
4.4.x ^5.10.0 | ^6.0.0 | ^7.0.0
4.2.x ^5.7.0 | ^6.0.0 | ^7.0.0
4.0.x ^5.2.0 | ^6.0.0 | ^7.0.0
3.6.x ^5.0.0 | ^6.0.0 | ^7.0.0
3.4.x ^4.7.3 | ^5.0.0
3.2.x ^4.3.0 | ^5.0.0
3.0.x ^3.8.22 | ^4.0.0 | ^5.0.0
2.6.x ^3.8.8 | ^4.0.0 | ^5.0.0
2.4.x ^3.8.0 | ^4.0.0

请注意,Mongoose 5.x 放弃了对 3.0.0 之前的所有 MongoDB 版本的支持。 如果你需要使用 MongoDB 2.6 或更早版本,请使用 Mongoose 4.x