Database

[Error] MongoDB - Command failed with error 352 : 'Unsupported OP_QUERY command'

31daylee 2024. 3. 12. 15:53
728x90

 

 

🚨상황

Command failed with error 352 : 'Unsupported OP_QUERY command': insert.


> Postman 으로 MongoDB Data insert 하는 과정에서 생긴 에러 

 

 

 

원인 

맞지 않은 버전 사용

 

 

 

해결법 (수정) 

version upgrade 하기 

mongoDB version이 7.0 대 이상인 경우에 -> mongo-java-driver는 3.12.14 이후부터 가능하다.

mongo-java-driver 버전을 3.12.14 이후로 수정해준다.

<!-- MongoDB -->
<dependency> 
    <groupId>org.mongodb</groupId> 
    <artifactId>mongo-java-driver</artifactId> 
    <version>3.12.14</version> 
</dependency> 
<!-- MongoDB Spring --> 
<dependency> 
    <groupId>org.springframework.data</groupId> 
    <artifactId>spring-data-mongodb</artifactId> 
    <version>1.8.0.RELEASE</version> 
</dependency>

 

 

 

 

 

 

<참고자료>

https://www.mongodb.com/community/forums/t/query-failed-with-error-code-352-and-error-message-unsupported-op-query-command-find/255048

 

Query failed with error code 352 and error message 'Unsupported OP_QUERY command: find

Hello everyone, I’ve encountered an issue while using this MongoDB driver in a Groovy script. We’re employing the same script for a different customer who is using a newer version of MongoDB. The specific error message we’re facing is: “Query faile

www.mongodb.com

 

728x90