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

mongodb - 查询以查找 MongoDB Compass 中特定列的最小值和最大值

我在 MongoDB 中有一些集合,例如下面的

我想找到“_id”或任何其他字段的最小值和最大值。我正在使用“MongoDB Compass”。我如何在 MongoDB Compass 中编写一个查询,它给出了特定列的最小值和最大值

0 投票
2 回答
372 浏览

mongodb - 查询MongoDB中的所有用户名字段

我知道这是一个非常基本的问题,但我已经进行了数小时的研究,但我在任何地方都找不到它,所以也许它对其他人也有用。

我刚刚下载了 MongoDB Compass,因为我试图username从我的account集合中导出所有内容,并且无法创建返回用户名字段的查询。

如何使用 MongoDB 获取特定字段的所有值?

谢谢

0 投票
2 回答
992 浏览

mongodb - MongoDB compass - 从文档中的 3 个字段及其值中获取具有最大值的字段名称(键)

我有这个示例 mongodb 文档-

我想在指南针中构建一个查询,以便在输出中有以下字段 -

请注意,它有一个名为“winner”的新字段,它始终返回具有最大字数的列(共 3"htmlWordCount", "textWordCount", "rchilliTextWordCount"列)。这个新列"winner"将在运行时查询时生成。此查询也被过滤country = "US"

我如何在 MongoDB Compass 中执行此操作,或者聚合管道应该是什么样子?

0 投票
1 回答
32437 浏览

mongodb - MongoDB Compass:选择不同的字段值

我正在使用 MongoDB Compass 并且没有 Mongo Shell。我需要使用 MongoDB Compass 工具构建一个查询,以从我的集合中选择“流派”字段的不同值。

指南针工具截图

样本输入:

预期输出:纪录片,短片

0 投票
0 回答
31 浏览

mongodb - MongoDB与MongoDB Compas合作

我按照教程将 mongoDB localy 安装为服务。但是如果我连接到来自 w3school 的样本上的 DB

没有错误。当我打开 Compas 时,我没有看到新的数据库“mydb”。但是,如果我跨应用程序向 mydb 插入一些数据并将结果写入 console.log,那么这些数据是否会返回。但在指南针中仍然不可见。你遇到过这个问题吗?谢谢。

0 投票
0 回答
63 浏览

mongodb - MongoDB Atlas - 地理位置

因此,我正在使用 Mongodb Compass 并尝试测试 Geolocation,而 MongoDB 网站非常擅长终端编码,我需要能够在 mongoDB atlas 中执行与以下相同的操作 - 只是为了确保代码有效。

我计划在我的反应应用程序中使用 Mongoose 作为驱动程序来获取数据,但是我只是想在我走远之前我应该​​看看这是否真的可能(现在我知道 Mongodb Compass 与 Mongoose 不同,查询可能有点不同的。)

集合看起来像这样

它目前抛出一个错误,甚至不允许我尝试搜索它。

询问

询问

0 投票
1 回答
2996 浏览

mongodb - 有没有办法在 Mongo Compass 中获取字段的所有不同值?

我希望能够在 MongoDB Compass 中获取字段或嵌套字段的所有不同值。

0 投票
1 回答
4435 浏览

mongodb - 是否可以在 MongoDB Compass 的集合中为每个文档添加一个字段?

是否可以在 MongoDB Compass 的集合中为每个文档添加一个字段?或者这是必须在外壳中完成的事情?

0 投票
1 回答
398 浏览

arrays - 当我运行过滤器时,MongoDB Compass 返回所有行

我正在尝试在 MongoDB Compass 中运行一个过滤器,它返回所有行而不是我正在寻找的行。我可以在与我的数据库类似的示例数据库上运行过滤器而不会出现任何问题。

https://i.stack.imgur.com/IBivJ.png

这是我用来添加记录并从中选择的代码。

我已经能够使用 MongoDB shell 获得所需的结果,但我无法在 C# 中复制结果。

这是 MongoDB shell 中的解决方案:

db.TestCollection.find({"layers.id": 117368}, {_id:0, layers: {$elemMatch: {id: 117368}}}).pretty();

0 投票
0 回答
200 浏览

mongodb - 在 Intellij 或 MongoDB Compass 中添加 sslAllowInvalidHostnames 选项

我正在尝试使用 ssh 和 ssl 通过 Intellij 或 Compass(两者都可以)连接到 Mongo 数据库。我需要 sslAllowInvalidHostnames 选项,但找不到配置它们的位置和方式。有人知道如何配置吗?

提前致谢