首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DataGrip JetBrains中的Drop数据库

DataGrip JetBrains中的Drop数据库
EN

Stack Overflow用户
提问于 2020-10-18 08:23:21
回答 1查看 1.1K关注 0票数 2

它是mongo中的数据库,而不是Datagrip中的数据库。

我想知道为什么。帮帮我。

Windows

  • MongoDB

  • OS: shell版本: v4.4.1
  • DataGrip: 2020.2.3

蒙戈壳牌

代码语言:javascript
复制
> use test
switched to db test

> db.Hi.insert({title:"temp"});
WriteResult({ "nInserted" : 1 })

> show dbs;
admin   0.000GB
config  0.000GB
local   0.000GB
test    0.000GB

> db.dropDatabase();
{ "dropped" : "test", "ok" : 1 }

> show dbs;
admin   0.000GB
config  0.000GB
local   0.000GB

DataGrip控制台

代码语言:javascript
复制
use test;
db.Hi.insert({title:"temp"});
show dbs;
db.dropDatabase(); // Error
show dbs;

DataGrip错误历史

代码语言:javascript
复制
java.lang.Exception: TypeError: invokeMember (dropDatabase) on JavaObject[com.mongodb.mongosh.service.JavaServiceProvider@60231c39 (com.mongodb.mongosh.service.JavaServiceProvider)] failed due to: Arity error - expected: 3 actual: 2
TypeError: invokeMember (dropDatabase) on JavaObject[com.mongodb.mongosh.service.JavaServiceProvider@60231c39 (com.mongodb.mongosh.service.JavaServiceProvider)] failed due to: Arity error - expected: 3 actual: 2
at Proxy.<anonymous> (all-standalone.js:77453:67)
at step (all-standalone.js:77314:23)
at Object.<anonymous> (all-standalone.js:77295: ...
EN

回答 1

Stack Overflow用户

发布于 2021-06-03 07:45:29

看起来,您需要将MongoDB JDBC驱动程序更新为最新版本的1.11

使用最新的驱动程序版本,您的查询可以正常工作:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64411218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档