使用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>
相关推荐
乐之者v2 分钟前
Spring之 IoC、BeanFactory、ApplicationContext
java·后端·spring
DS_Watson10 分钟前
字符串和正则表达式踩坑
java·开发语言
Wayfreem10 分钟前
Java锁升级:无锁 → 偏向锁 → 轻量级锁 → 重量级锁
java·开发语言
我焦虑的编程日记11 分钟前
【Java EE】验证码案例
java·java-ee
牧夏。16 分钟前
vscode运行java中文乱码,引发的mac配置问题
java·vscode·macos
皓空揽月26 分钟前
Win10安装MongoDB(详细版)
数据库·mongodb
清华kenny26 分钟前
docker部署redis/mongodb/
redis·mongodb·docker
吃饱很舒服28 分钟前
kotlin distinctBy 使用
android·java·开发语言·前端·kotlin
Cindy辛蒂29 分钟前
python办公自动化之分析日志文件
开发语言·python