问题标签 [mongodb-compass]

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 投票
1 回答
3554 浏览

azure-cosmosdb - 如何将 Azure Cosmos DB 连接到 MongoDB Compass

我无法将 Azure CosmosDB 连接到 MongoDB Compass。我需要有关以下设置的说明和帮助:

  • 身份验证 = 连接字符串中的用户名和密码?
  • 身份验证数据库 = 我的 CosmosDB 数据库?
  • 副本集名称?
  • 阅读偏好=主要?
  • SSL?
  • SSH 隧道?
0 投票
1 回答
360 浏览

c# - MongoDB TTL 索引正在删除文档,但未更新使用情况

我在 Timestamp 属性上建立了 TTL 索引,这是一个非常简单的索引。我已经使用 MongoDb .Net Driver V 2.7.2 在我的 mongo 上下文构造函数中创建了索引。它正在按预期从给定集合中删除文档,但 MongoDBCompass 社区以及当我通过 Mongo 终端检查它时没有更新“使用”。

在此处输入图像描述

什么可能导致使用不更新?其他集合上的其他 TTL 索引工作正常吗?

编辑 我期待看到这样的东西 在此处输入图像描述

0 投票
0 回答
1166 浏览

mongodb - 无法连接到 mongoDB:Mongo 错误 { 错误:querySrv ENODATA

我的设置包括后端 Express 上的 Node.js,通过 mongoose 连接到 mongoDB。当我启动服务器时,我收到此错误:

这导致我无法在本地主机上运行我的应用程序,因为它不断加载。

同时使用 MongoDB Compass 连接工作正常。

该数据库曾经运行良好,但是在我更改了我一直使用它的位置并在 Compass 中手动创建了一个新集合后,该集合在本地没有设置,我开始收到此错误。

集群配置:
SRV 记录:关闭
读取偏好:主要
SSL:系统 CA / Atlas 部署
SSH 隧道:无

0 投票
4 回答
16108 浏览

mongodb - How to run Native mongo query in mongoDB Compass?

I'm trying to find data using native Mongo queries, but can't do it. It seems mongoDB Compass only provides filter property for fetching data.

As in case of SQL's (say phpmyadmin, mysqlWorkbench, toad), we can easily execute native queries directly in the QueryEditor. Similarly Is there any console (query editor) in mongodb compass where I can execute direct queries? If yes, then tell me the breadcrumb.

Note: I don't want to use robomongo, robo3T and other mongo UI tools.

0 投票
1 回答
13893 浏览

amazon-web-services - 无法使用 MongoDB Compass 连接到 AWS Documentdb。没有传递 sslInvalidHostName 的选项

AWS DocumentDB 是我们正在尝试迁移到的一项相对较新的服务。要从 VPC 外部连接,您必须创建到现有实例的隧道。

例如:

然后你可以从 mongo shell 连接:

您可以在以下位置查看此信息:https ://docs.aws.amazon.com/documentdb/latest/developerguide/connect-from-outside-a-vpc.html

我实际上可以按照上述说明将 shell 放入文档数据库,但我无法使用 MongoDB 指南针连接到它。我们需要能够为我们的非开发人员团队做到这一点。

0 投票
1 回答
446 浏览

mongodb-compass - 使用 MongoDB Compass 编辑数据时未发布更改流

正如标题所暗示的,当我使用 MongoDB 指南针对数据进行更改时,更改不会发布在更改流中。我有一个侦听更改流的 Node.js 服务。

0 投票
3 回答
6001 浏览

json - 使用 MongoDB Compass 意外结束 JSON 输入

我在我的电脑上使用 JSON 文件类型导出了本地MongoDB 集合。然后我想使用 MongoDB Compass 在我的根服务器上导入这些集合。

每次我尝试导出集合时,都会引发以下错误: 错误

这就是我的 JSON 文件的样子:

(我不知道回答这个问题是否相关,但这条 JSON 行只是 1/142000)

我该如何解决这个错误?

0 投票
2 回答
2956 浏览

mongodb-compass - MongoDB Compass 安装不适用于 Windows

当我尝试安装它时,弹出加载窗口,我看到进度条,然后窗口消失,没有任何反应。
当我在 Windows 中转到“添加或删除程序”时,我看到: 在此处输入图像描述


有谁知道该怎么做?
0 投票
2 回答
16977 浏览

mongodb - MongoDB Compass 超时

我正在使用 MongoDB Compass 通过 SSH 隧道对相当大的数据集(约 2,000,000 个文档,300MB)执行聚合。

它连接良好,我可以查询,但我的管道中的阶段似乎超时operation exceeded time limit

在此处输入图像描述

我知道通过命令行您可以使用maxTimeMs 设置查询的最大时间(以毫秒为单位),$maxTimeMS但是否可以在 MongoDB Compass 中应用它?

我还查找了连接超时设置,但在 GUI 中找不到与此相关的任何内容。

0 投票
1 回答
4514 浏览

mongodb - MongoDB Compass 显示文档 20 个限制

我希望 Compass 每个“页面”显示超过 20 个文档,例如 400 个中的 1-100 个

问题画面:

在此处输入图像描述

已经尝试过: 从 Schema 中查看 MongoDB Compass 中的 20 多个最新文档 我不需要限制所有结果

如何在 MongoDB 的 shell 中打印出 20 多个项目(文档)? 在这一步中,我想在 Compass 本身中看到结果。DBQuery.shellBatchSize = 300 什么都不做 - 在 shell 中尝试并重新启动 mongo+compass