问题标签 [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 回答
1143 浏览

mongodb - 查询失败,错误代码 59 和 MongoDB 集群上的错误消息“找不到命令”

我有一个在 MongoDB Atlas 中运行 MongoDB 3.4.14 的 MongoDB 集群。我的应用程序与这个集群成功连接,可以读写。我也可以通过 shell 连接到这个集群。

当我尝试连接 Studio3t(版本 2018.2.5)时,一切正常。但是当我尝试查看可用的集合时,我收到以下错误:

我不确定这是集群配置的问题还是 Studio3t 本身的问题。如果我可以为您提供更多有助于解决问题的信息,请告诉我。

0 投票
0 回答
143 浏览

database - MongoDB - 从免费升级到 M10 后连接到 GUI 失败?

当我想连接到我的 MongoDB 数据库 (MongoAtlas) 时遇到问题。我使用过 Studio3T,但现在我无法再连接到我的数据库了。当我将连接 URI 插入 3T 时,我得到以下响应:

连接失败。

我还尝试通过 MongoCompass 进行连接,以防我复制了错误的 URI,因为它会从我的剪贴板中检测到字符串。从指南针我收到以下错误:

所有这一切都发生在我将集群升级到 M10 之后。

0 投票
1 回答
382 浏览

sql - Studio 3T mongodb聚合问题

我正在尝试使用mongodb从studio3t上的Yelp数据集中找到朋友最多的用户。我正在使用studio3t 的聚合工具。

首先我选择了“ name”和“ friends$project

接下来,我想按每个用户的名称进行分组,然后将与该用户对应的朋友数相加

但是,我得到一个返回名称的结果,但每个名称的总和值为 0,这是不正确的。

我应该使用求和运算符吗?或者这个函数有更好的运算符,例如计数?

0 投票
0 回答
108 浏览

mongodb - 在 docker 容器中使用 MongoChef 和 mongodb

我想使用 MongoChef 来管理我作为 docker 容器运行的 MongoDB,但我找不到如何在 MongoChef 中使用 IntelliShell ...

它向我询问 mongo 可执行文件的路径,但我没有,因为我没有在本地安装 mongodb,我只有一个正在运行的容器。

如何让 MongoChef 在容器中使用 MongoDB?

** 如果重要的话,我使用的是 Ubuntu 18.04。

谢谢!

0 投票
0 回答
365 浏览

mongodb - 从 mongodb 中的多个集合中选择

我有一个带有多个集合的 mongodb。每个集合包含相同结构的文档(每个集合代表一个月的数据)。

我正在使用 Studio 3T 对 Mongodb 进行查询。我想选择所有满足特定条件的文档,例如代表在国家/地区字段中包含“墨西哥”的数据,如下所示:

但是,我不知道如何在所有集合中执行此操作,例如还从“data_Feb”、“data_March”等中进行选择。

在不进行多次查询的情况下绕过这个问题的最快方法是什么?由于我是 mongodb 的新手,我感谢任何初学者的提示。

0 投票
1 回答
2332 浏览

mongodb - 在 Mongodb 投影中使用 toString()

我不确定这是我面临的 MongoDB 问题还是其中一种工具(NoSQLBooster、Studio 3T)。我可以在 NoSQLBooster 中使用以下代码并且它可以工作。但 Studio 3T 抱怨 JSON 无效。我想我更喜欢 studio 3T,因为它似乎有更多的功能,是否有解决方法来制作这个有效的 JSON?投影的 .toString() 部分显示“无效 JSON”有问题(尽管这将在 NoSQLBooster 中起作用)。

0 投票
1 回答
598 浏览

mongodb - 如何在 Studio 3T/MongoDB 中使用 mapReduce()

我最近开始使用 MongoDB,遇到了 mapReduce 方法。我理解它背后的理论,但我在实践中遇到问题,我将尝试解释:我使用 Studio 3T 作为 IDE,我通过右键单击 DB 看到了“添加/编辑存储的函数”选项,我创建了使用此选项映射和减少功能,但我不知道如何调用它们。

这就是我定义 map 和 reduce 函数的方式:

在此处输入图像描述 在此处输入图像描述

这就是我如何称呼他们,收到 ReferenceError。 在此处输入图像描述

编辑 1:我看到了这个线程,但它没有做我想做的事情,他在 mongodb shell 中定义了函数,我希望能够在工作室 3t 中定义它们并在我想要的“何时”调用它们至。

0 投票
1 回答
625 浏览

mongodb - 如何使用多个索引将数据导入mongodb

我对 mongodb 很陌生,我刚刚创建了一个database名称Test,里面有一个collectionprojects 我有一个 json 文件,其中包含 2 个这样的项目:

所以我想将它导入到projects collection. 我正在运行这个命令

但事情是我得到的结果是 mongodb 只创建一个包含整个内容的索引( 1 id ) 。

我想要的是在导入之后,mongodb 将为上面的每个项目创建2 个不同的索引(2 个 id)

这是目前的结果。我使用的是 Studio 3T在此处输入图像描述

谢谢

0 投票
2 回答
1294 浏览

database - MongoDB不返回数据

我使用名为 mydb 的 MongoDB 创建了一个数据库。然后我创建了一个名为 coll3 的集合

当我这样做时

我收到这个错误

无法检索文档

java.lang.IllegalStateException 不能转换为 t3.utils.document.g

0 投票
0 回答
453 浏览

mongodb - 连接到 EC2 mongo 服务器

这么久以来我一直面临这个问题。我想将指南针或任何 mongo GUI 工具连接到 EC2 mongo 服务器。我在 mongo.conf 中有 bind_ip 127.0.0.1 并且不想为所有 IP 打开。我尝试通过 SSH 连接到服务器,但出现“MongoDB 未在提供的主机和端口上运行”错误。请任何人都可以帮助远程连接到 MongoDB 服务器。