MongoDB サーババージョンの互換性

Mongoose は MongoDB Node.js ドライバー を利用して MongoDB と通信します。
どのバージョンの MongoDB ドライバーがどのバージョンの MongoDB をサポートしているかについては、この表 を参照できます。

以下に、記載されたバージョンの MongoDB サーバーと互換性のある mongoose のバージョンを表す セマンティックバージョン 範囲を示します。

MongoDB サーバー Mongoose
8.x ^8.7.0
7.x ^7.4.0 | ^8.0.0
6.x ^6.5.0 | ^7.0.0 | ^8.0.0
5.x ^5.13.0 | ^6.0.0 | ^7.0.0 | ^8.0.0
4.4.x ^5.10.0 | ^6.0.0 | ^7.0.0 | ^8.0.0
4.2.x ^5.7.0 | ^6.0.0 | ^7.0.0 | ^8.0.0
4.0.x ^5.2.0 | ^6.0.0 | ^7.0.0 | ^8.0.0
3.6.x ^5.0.0 | ^6.0.0 | ^7.0.0 | ^8.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 を使用します。