问题标签 [robo3t]

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 回答
4058 浏览

mongodb - RoboMongo 在集合中查找某些文档

在我的收藏Person中,我有很多人叫迈克。有没有办法可以找到所有名字为 Mike 的人?目前,我一次只能使用全名找到一个人。

我尝试做类似的事情:

MongoDb 非常新,谢谢。

0 投票
1 回答
219 浏览

mongodb - 正确配置的 MongoDB 数据库错误

我启动并运行了 MongoDB,并确认正在通过端口 27017 上的 RoboMongo 添加和访问数据库。所有数据库文件都在/data/db中访问。

我试图创建一个新数据库,但无法创建它。我仔细检查了 mongod.conf 文件cat mongod.conf。它似乎有原始的 Homebrew 设置信息:

我第二次将 db 路径更改为 /data/db mongod --dbpath /data/db。依然没有。我还注意到一个 mongod.lock大小为 4B 的文件。我运行mongod并在终端内运行,它显示journal dir=/data/db/journal,recover : no journal files present, no recovery neededdbpath=/data/db.

我仍然无法通过本地端口 27017 上的 Robomongo 使用基本的 Mongoose 连接添加和访问数据库。我无法访问/data/db. 有了ps aux | grep mongod,我发现即使在我关闭后也有两个实例在运行mongod

0 投票
2 回答
860 浏览

mongodb - 对不同的事件进行分组和计数

我正在尝试派生一个查询以获取不同值的计数并显示相关字段。分组是由一天内和一个时间范围内可能发生的时间tempIddate地点完成的。tempIdone-to-many

以下是我的方法,

此查询生成以下输出,

这是正确的,但我想显示它们按日期分隔并带有该日期的特定计数。例如这样的事情,

PS我不知道如何把这个问题放在一起,因为我对这项技术很陌生。如果问题需要改进,请告诉我。

以下是我尝试查询的 mongodb 集合的示例数据,

0 投票
0 回答
4373 浏览

mongodb - 将数据库复制到 mongodb 中的另一台服务器

我在本地机器上使用 Robomongo。Robomongo 正在使用有线老虎存储引擎来存储我的数据库。现在,当我想将我的数据库复制到我正在使用的远程机器上时:

有线老虎存储引擎正在创建未知的 .wt 格式,因此上述命令无法复制数据库。

在复制空数据库时,正在远程机器上创建。

0 投票
1 回答
755 浏览

mongodb - 无法连接到 MongoDB - Robomongo 0.9.0

嗨,我无法使用 Robomongo 连接到 MongoDB。我使用的是 Windows 7。我使用的是最新版本的 MongoDB。

我收到以下错误。

无法连接到 MongoDB(本地主机),错误:无法连接到 MongoDB

0 投票
1 回答
663 浏览

installation - Robomongo - 静默安装

我想在 Windows 7 上静默安装Robomongo,但我找不到任何对这项任务有帮助的命令。似乎好旧的/s在这里不起作用。

有人知道这种安装是否可行吗?

0 投票
1 回答
10066 浏览

mongodb - 如何在robomongo中从另一个中复制一个集合

我在一个数据库中有一个名为仪表板的集合,我想使用 robomongo 将该集合复制到另一个数据库。我怎样才能做到这一点?我尝试在第二个数据库中创建一个新集合并尝试复制但它失败了。所以有人请帮助我

0 投票
2 回答
1843 浏览

mongodb - 如何搜索集合以在 MongoDB 的其中一个文档中查找嵌套值

Robomongo 中的数据库截图

在上面的屏幕截图中,您可以看到我从我的 mongo 数据库中的测试集合中打开了一个名为(1) ObjectId(572b...ec7a)的文档。测试集合中充满了这样的文档)在屏幕截图的底部附近,您可以看到一个名为Name的字段,它是字符串类型,值为EditMessagesSettings。我想查询测试集合并返回包含特定名称的任何文档(例如本例中的EditMessagesSettings)。我怎样才能做到这一点?

以下是我尝试过的一些查询,但没有成功,得到一个返回消息,如Fetched 0 record(s) in 4ms

  • db.getCollection('tests').find({Name:"EditMessagesSettings"})
  • db.getCollection('tests').find({Name:{$regex:"Settings"}})

编辑:如果是任何星座,如果我输入db.getCollection('tests').find({Obj}) ,我会得到ObjectId(的自动完成选项。

0 投票
1 回答
80 浏览

mongodb - 无法从开发者机器访问 MongoDB

所以,这可能是一个被打死的问题,但我把它贴在这里是因为我没有答案,需要你的帮助。我在服务器中有我的开发应用程序 Mongo DB。我可以远程登录到服务器。如果我在开发服务器中安装 Robomongo,我可以访问数据库。

但我正在尝试从我的笔记本电脑访问数据库。在谷歌上搜索,我发现这都是通过使用绑定 ip 完成的。我的问题是,我在这里放置什么IP?

我的开发数据库服务器有一个 IP4 地址,我的开发数据库服务器有一个公共 ip(可以在我执行 whatsmyip.com 时找到)

我的笔记本电脑有一个 ip4 地址和类似的公共 IP。

我尝试了所有 4。但我仍然无法建立连接。

关于我所缺少的任何帮助都会有所帮助。

我的用户没有任何安全保障。我正在使用 Windows 2008 R2。
我的配置文件:

0 投票
1 回答
115 浏览

mongodb - 验证 MongoDB 和 Robomongo

我目前在访问我的 mongodb 数据库时正在使用 Robomongo。我在 mongodb 上创建了一个管理员帐户,该帐户具有对任何数据库的管理员访问权限。我希望只能使用管理员帐户的凭据登录。现在我可以在不提供任何凭据的情况下以“guest”身份登录,我已经查看了身份验证 mongodb 文件,但这些似乎只是使用 mongodb 本身的 cmd 工具进行身份验证。如何使我的管理员帐户只能使用 Robomongo 登录?

问候。