0

我正在尝试在 IntelliShell 中执行查询,但是当我为特定集合打开 Intellishell 并执行简单的查找查询时,我收到以下错误:

Failed to retrieve documents

[null.WidgetPublished@STAGE_QA sjc-wwdl-pmp2:27017 [direct]] : An error occurred while retrieving documents!

Stacktrace: 
|_/ java.lang.Exception: [null.WidgetPublished@STAGE_QA sjc-wwdl-pmp2:27017 [direct]] : An error occurred while retrieving documents!
|____/ Illegal argument: Database must be set.

现在,我知道这是因为没有为我的 mongo 主机设置数据库。但是我无法设置数据库。我正在使用以下命令进行设置,但似乎没有任何效果。 use dgmdetails;其中 dgmdetails 是我的数据库名称。

4

1 回答 1

0

所以我能够解决它。在我mongo.conf服务器上的文件中。我需要禁用一些已启用的授权,这些授权不允许我登录的用户连接到数据库。

我很确定这是我由于配置而面临的一个问题。但是,其他人也可能会发现这很有用。

于 2019-09-18T06:30:32.950 回答