问题标签 [studio3t]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
85 浏览

mongodb - 无法通过 SSH 或 Studio3T 连接到我的 Mongo DB

我有一个 EC2 实例和一个 Mongo DB。

假设我的数据库凭据如下:

我的 EC2 实例上的自定义 TCP 入站规则设置为我的 IP 地址(“我的 IP”),端口为 27017。

我可以使用 Mac 终端成功地通过 SSH 连接到我的实例。

但是,由于以下错误,我无法访问我的 Mongo DB:

SSH 终端尝试

然后我尝试使用 Studio3T 客户端连接到数据库,在这里我收到以下身份验证错误:

Studio3T 连接尝试

数据库已正确设置并正常工作,正如我通过自定义 cPanel 看到的那样,该应用程序运行良好。

这里可能是什么问题?我什么都试过了。。

0 投票
0 回答
212 浏览

mongodb - 我在我的 mongodb 数据库中看不到我的数据

这是我第一次使用 MongoDB,当我通过 SSH 连接将我的 MongoDB 数据库连接到 Studio 3T 时,我可以看到数据库和集合:他是(我将网站托管在 centos 8 下的服务器上)1

网站正常工作,我可以注册、签名、注销等,但我看不到用户收藏中的用户:2

我正在使用 nodejs 中的网站源,并且数据库已经有用户等,我只想清除它并在我的用户上添加等级 admin 以访问管理面板。

我不明白为什么这些集合是空的。

编辑:当我尝试通过 URI 将我的 mongodb 数据库连接到 studio 3t 时,出现此错误:

请帮忙

0 投票
1 回答
600 浏览

mongodb - 无法导入 URI。无法查找主机 cluster0-ohzuo.mongodb.net 的 TXT 记录

我正在尝试将 Mongodb Atlas 集群连接到 Studio 3t。

我在“连接到集群”中从 Mongodb 帐户复制了 mongodb+srv://:@cluster0-ohzuo.mongodb.net/test

在 Studio 3t 中,我转到连接管理器 > 新连接 > 导入 URI 并粘贴上面的字符串。

我收到以下错误:无法导入 URI。无法查找主机 cluster0-ohzuo.mongodb.net 的 TXT 记录

0 投票
0 回答
16 浏览

mongodb - 使用 MongoDB 在两个时间戳范围之间获取客户端数据错误

我需要在日期之间显示特定的客户数据。这里我使用的日期是时间戳。我已经工作并在两个时间戳之间获取数据,但它会显示总体客户数量,所以请帮助任何人如何根据两个时间戳获取详细的客户数据

这是我需要根据用户检查的所有客户端之间的范围查询。

客户 ID:“ 5e1d9060fe1aaa0c4

我试过下面的代码,但得到 0 个文件

0 投票
0 回答
264 浏览

mongodb - mongodb Studio 3t 中的 x509 auth 连接错误

我正在使用许可版本的 studio 3t 并尝试建立与 x509 的连接。能够通过 mongo shell 与 x509 auth 与 sslPEMKeyFile 和 sslCAFile 连接。在使用相同文件的 studio 3t 中出现错误。pem 文件受密码保护。

如果我选择我的客户端证书不受密码保护,则会收到以下错误,因为它是受保护的。

如果我创建一个没有密码的 pem 文件,

它在任何情况下都不起作用,而我可以通过 shell 连接相同的 pem 文件。这是 Studio 3t 中的错误吗?

Studio 3t 版本 - 2020.6.0

0 投票
0 回答
70 浏览

mongodb - 如何使用 $in、$ 或 $and 使 mongodb 聚合

这是 mongodb 中的查询,我曾经根据状态、verify_status 及其类别以及它们的位置来获取信息,它们只是该字段的一个位置,但需要在多个位置集中查找。

更新:我尝试在 Robo3t 中运行此查询,它返回空白结果,但我在 Studio3t 中运行的相同查询显示预期结果。有没有版本问题。

当我删除 driver_location 或“$ or”时,它的返回结果在 db 中有结果,但它返回返回 0 结果。我无法得到这两个运算符的结果。以下是样本数据。

0 投票
0 回答
150 浏览

mongodb - Mongo go驱动程序-在连接启用ssl和加密密钥时出现密钥不匹配错误

尝试从 golang 应用程序 kubernetes pod 连接到 mongodb 服务器时出现以下错误。

错误:tls:私钥与公钥不匹配

我正在使用 mongo-go-driver 版本 1.4.1

密钥是 RSA 加密的。-----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: ..

要连接的 PFB 应用程序代码

使用 Robo 3T 或 Studio 3T 连接时,相同的密钥和证书工作正常

请帮助我解决密钥不匹配错误。是否由于 golang 驱动程序的密钥解密不正确而发生?

0 投票
1 回答
38 浏览

mongodb - 从与数组元素中的字段匹配的文档中删除数组元素

我有一个看起来像这样的文件:

我想删除包含大于 2020-10-04 的日期字段值的数组索引

执行命令文件后必须像这样更新:

0 投票
1 回答
62 浏览

mongodb - MONGODB 聚合管道

具有以下文档:

我需要转换成这个输出

如您所见,我需要做的是将文档展平为单个级别我正在尝试使用以下代码,但 mi 输出仍然嵌套

我开始使用 mongodb 和 studio3t 任何帮助将不胜感激

0 投票
2 回答
150 浏览

arrays - 如何在 mongoimport 中指定多个嵌套文档?

我有以下 CSV:

当我在 Studio 3T 上使用 mongoimport 时,由于点表示法,它以我需要的形式导入:

我的问题是 csv 实际上还有一个我想在此导入中添加的播放器。“玩家”数组有两个条目。

这是实际的 CSV 格式:

但这不起作用,我收到以下错误:

是否可以格式化 CSV,以便我可以将多个值添加到“玩家”数组中?我正在考虑将其命名为 player[0].Name 和 player[1].Name

但这不起作用,因为它创建了两个数组:players[0] 和 player[1]

这就是我需要的数据库结构: