要件
Spring Data MongoDB 4.x バイナリには、JDK レベル 17 以降および Spring Framework 6.2.4 以降が必要です。
データベースとドライバーに関しては、少なくとも MongoDB (英語) のバージョン 4.x と、互換性のある MongoDB Java ドライバー (5.2.x) が必要です。
互換性マトリックス
次の互換性マトリックスは、Spring Data バージョンと MongoDB ドライバー / データベースバージョンをまとめたものです。データベースバージョンは、Spring Data テストスイートに合格したサーバー世代を示しています。アプリケーションが MongoDB サーバーの変更によって影響を受ける機能を使用しない限り、新しいサーバーバージョンを使用できます。ドライバーとサーバーのバージョンの互換性については、公式の MongoDB ドライバー互換性マトリックス (英語) も参照してください。
Spring Data リリーストレイン | Spring Data MongoDB | ドライバーバージョン | データベースバージョン |
---|---|---|---|
2024.1 |
|
|
|
2024.0 |
|
|
|
2023.1 |
|
|
|
2023.0 (*) |
|
|
|
2022.0 (*) |
|
|
|
2021.2 (*) |
|
|
|
2021.1 (*) |
|
|
|
2021.0 (*) |
|
|
|
2020.0 (*) |
|
|
|
ノイマン (*) |
|
|
|
ムーア (*) |
|
|
|
ラブレス (*) |
|
|
|
(*) OSS サポートの終了
MongoDB 4.4 の関連する変更
$text
条件が存在しない場合、フィールドリストにテキスト検索スコアプロパティを含めることはできません。$text
オペレーター (英語) も参照Map Reduce を実行する場合、Sort は空のドキュメントであってはなりません。
MongoDB 4.2 の関連する変更
geoNear
コマンドの削除。geoNear
の削除 (英語) も参照eval
コマンドの削除。eval
の削除 (英語) も参照