使用Java连接MongoDB (6.0.12) 报错

报错:

Exception in thread "main" com.mongodb.MongoCommandException: Command failed with error 352: 'Unsupported OP_QUERY command: create.

上图中"The client driver may require an upgrade"说明了"客户端驱动需要进行升级",解决办法就行升级驱动:

XML 复制代码
<dependency>
    <groupId>org.mongodb</groupId>
    <artifactId>mongodb-driver-legacy</artifactId>
    <version>4.4.0</version>
</dependency>

扩展:

新版的artifactId和老版不一样,以下是旧版本的驱动,了解下即可:

XML 复制代码
<dependency>
    <groupId>org.mongodb</groupId>
    <artifactId>mongo-java-driver</artifactId>
    <version>3.2.2</version>
</dependency>
相关推荐
易只轻松熊33 分钟前
C++(21):fstream的读取和写入
开发语言·c++
重生之后端学习36 分钟前
02-前端Web开发(JS+Vue+Ajax)
java·开发语言·前端·javascript·vue.js
zimoyin37 分钟前
kotlin Android AccessibilityService 无障碍入门
android·开发语言·kotlin
繁依Fanyi2 小时前
用 CodeBuddy 实现「IdeaSpark 每日灵感卡」:一场 UI 与灵感的极简之旅
开发语言·前端·游戏·ui·编辑器·codebuddy首席试玩官
duapple5 小时前
Golang基于反射的ioctl实现
开发语言·后端·golang
Dxy12393102166 小时前
Python 条件语句详解
开发语言·python
字节源流7 小时前
关于maven的依赖下不下来的问题
java·maven
pjx9877 小时前
服务间的“握手”:OpenFeign声明式调用与客户端负载均衡
java·运维·spring·负载均衡
prinrf('千寻)8 小时前
MyBatis-Plus 的 updateById 方法不更新 null 值属性的问题
java·开发语言·mybatis
老华带你飞8 小时前
实习记录小程序|基于SSM+Vue的实习记录小程序设计与实现(源码+数据库+文档)
java·数据库·spring boot·小程序·论文·毕设·实习记录小程序