问题标签 [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 投票
3 回答
8161 浏览

mongodb - Mongodb Compass 用排序导出数据

我可以在指南针中对数据进行排序,但我的问题是当我导出时,我没有对其进行排序,并且我找不到在导出数据时可以在哪里应用排序?

正如您在此处看到的,我正在过滤{name: 'SelectedProduct'}并且正在排序{name: 1}过滤和排序

但是在与上图相同的过滤器和排序的导出集合对话框中,我看到了: 导出对话框

我似乎找不到如何对导出的数据应用排序。

0 投票
4 回答
19682 浏览

mongodb - 使用 MongoDB Compass 连接

我正在尝试使用 MongoDB Compass 查看集合的内容。我设置了用户名/密码身份验证。我可以成功登录,但在集合中看不到任何文档。相反,我看到了错误:

加载导航时出错:命令 hostInfo 需要身份验证。

以下是用户拥有的角色列表:

我可以使用 mongo shell 和 node.js 驱动程序成功查询集合,但不能通过 Compass。如果有人能告诉我我做错了什么,我将不胜感激。提前致谢!

0 投票
1 回答
4870 浏览

node.js - 如何使用 mongodb 指南针设置索引类型“文本”?

我目前正在使用 mongodb 指南针,我想创建类型为“文本”的索引。我遵循了https://docs.mongodb.com/manual/indexes/#single-field上给出的步骤。但是,我未能创建类型为“文本”的索引。在指南针 GUI 中,标题为“选择类型”的下拉菜单中不显示“文本”类型。我错过了什么吗?

提前致谢。

0 投票
1 回答
10449 浏览

database - 将 MongoDB 指南针连接到在另一台机器上运行的 MongoDB

我构建了一个与 MongoDB 通信的 Node.js RestAPI。我已将其部署到主机中。一切正常,我可以使用我的应用程序并与将数据写入 MongoDB 数据库的 RestAPI 进行通信。

但是,我试图让我的 PC 上的 MongoDB 指南针连接到主机上的 MongoDB,所以我可以以更用户友好的方式查看数据库,但无论我尝试什么,我都无法获得指南针连接主机上的数据库。

Mongod 在主机上的 127.0.0.1:27017 上运行,但接受外部请求。服务器有一个公共 IP 地址,它在应用程序中使用并且可以工作,但是,无论我尝试什么主机名,它总是说 MongoDB 没有在提供的主机和端口上运行。主机运行的是 Ubuntu 16.04。

谁能告诉我我需要在指南针上填写哪些参数才能使其连接?

我已阅读文档,但无济于事。

谢谢!

0 投票
0 回答
205 浏览

mongodb - MongoDB Compass 社区中的空白

出于某种原因,在 MongoDB Compass 社区中,我的值显示为好像其中有大量空白。但是当我单击该值时,没有要删除的空白。另外,我无法将光标移动到这个空白处。有什么办法可以防止这种行为?

在此处查看每个值后面的空格: 在此处输入图像描述

看到这里,当我点击值时,光标在文本的末尾,但你仍然可以看到一个奇怪的空白显示: 在此处输入图像描述

0 投票
1 回答
403 浏览

mongodb - 如何从另一个 Windows 服务器连接 mongodb

如何从另一个 Windows 服务器连接 mongodb。我有一个具有公共 IP 的 Windows 服务器。我已经在该服务器上安装了 monngoDB。

我已经在 mongodb 上创建了数据库和用户。

现在我正在尝试使用本地系统中的指南针连接mongodb,但它无法正常工作。

如果您需要任何其他信息,请告诉我。

0 投票
3 回答
5347 浏览

mongodb - MongoDB Compass $match 和 $text 导致“预期的“[”或 AggregationStage 但找到了“{”。

执行简单的 $match 聚合会导致Expected "[" or AggregationStage but "{" found.错误。

0 投票
1 回答
16 浏览

mongodb-compass - 如何限制在 Compass 上获取的初始记录数?

当我导航到特定集合时,Compass 尝试从服务器获取 20 条记录。我如何将其限制为一个?

我使用的是 1.15.4-win32-x64 版本。

0 投票
1 回答
1114 浏览

mongodb - 如何让 mongodb-compass 的多个实例并行运行

我正在使用 Ubuntu 18.04、mongodb 4.0.3 社区和 mongodb-compass 1.15.4 - 试图让两个 mongodb-compass 实例并排运行。当我双击我的启动器图标时,它会打开 mongodb-compass 的第一个实例。当我第二次双击我的启动器时,它会将焦点放在当前正在运行的 mongodb-compass 实例上,但不会打开第二个实例。

我尝试使用命令行调用,并且焦点再次设置为当前正在运行的实例。

如何启动另一个 mongodb-compass 实例与第一个实例并行运行?

0 投票
1 回答
1204 浏览

mongodb - 带有嵌套文档的 Mongodb $lookup

我正在尝试使用 mongo 的查找来创建连接。我有这三个系列。

订单跟踪

位置类型

用户

并试图将其扁平化为这种输出。

编辑:15-11-2018 更新输出

对输出列进行了一些更改

我该如何处理?

PS:我也在使用指南针