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

mongodb - 查询文档和可视化中的特定对象 - MongoDB

我的 MongoDB 中存储了一个复杂的 geojson 文档。我的目标是检索适用于我的条件的对象,例如:

我想检索'features.properties.name'字段中包含“avenue”的对象。我试过这个:db.LineString.find({'features.properties.name' : "Avenue"})结果:

在此处输入图像描述

如您所见,这将返回整个文档。我的目标只是返回object 0满足给定条件的突出显示的对象。另外,结果可以以某种方式可视化吗?

0 投票
0 回答
1001 浏览

mongodb - 为什么 mongodb 中的查询仅针对 exaclty 3600s 运行,然后在没有任何日志的情况下停止?

我使用 find 命令将我的初始 json 文件解析为一个新集合。所有工作都非常好,但它恰好停在 3600 秒。这不是硬件问题,因为我在两台不同的机器上尝试过。我使用 db.collection.find().forEach( function ... 命令。

我使用 robomongo 作为临时 gui。

编辑:我 在 Mongodb 复制主日志中的日志“[conn557392] killcursors: found 0 of 1”中也有以下条目

编辑:解决了!这似乎是 robomong 的问题。在普通的 mongo shell 中工作正常。

0 投票
1 回答
192 浏览

json - Robomongo 为 json 输出的每个实体显示额外的字符

db..find()

返回

我如何摆脱这些额外的字符 - [37m 等?

0 投票
1 回答
429 浏览

sql - MongoDB - 如何进行查询以获得平均使用量?

这是 db 中的文档的外观。

每个进程都有带有 processUsage 和 memoryUsage 的条目。我感兴趣的是平均 processUsage。所以,我想忽略 memoryUsage 的条目。

我尝试了 $match + $group 与 $avg 的聚合,但对于每个进程,我只是平均返回 0.00000000。然后我用javascript尝试了mapReduce的运气,不幸的是它也没有成功。

有人可以告诉我怎么做吗?顺便说一句,我使用的是 Robomongo 0.8.5

编辑:

查询如下所示:

0 投票
0 回答
1093 浏览

mongodb - MongoDB 身份验证通过 Robomongo+CLI 失败

以下用户是使用连接到MongoDB 3.0.7的Robomongo 0.8.5生成的。

问题:

  • 在 Robomongo 中生成的用户无法通过 CLI 登录。
  • 在 CLI 中生成的用户无法通过 Robomongo 登录(使用auth=true
  • Robomongo 根本无法auth=true登录

启动 Robomongo 时,我没有执行任何身份验证,这可能导致在未经身份验证的模式下创建了这些表。

虽然其他问题与各种其他编程语言和 JSON 脚本有关,但此模式是由 Robomongo 本身创建的,因此它应该是有效的。

在 3 种不同情况下对用户进行身份验证会有问题吗?

admin Users表,它定义admin

test_db Usersadmin引用自的表admin

direct_db Users表,它定义user

命令行输出:

mongo.log

有趣的是,这个 CLI 命令可以使用和不使用auth=true. 我设法能够使用 登录auth=ture,但只能使用 setting { role: "readWrite", db: "root" },这一行很重要:

0 投票
1 回答
180 浏览

node.js - Mongoose:从集合中检索 ObjectIds 数组

我的数据库具有以下类别的文档类型集合。

我首先使用 Robomongo 创建了数据库,然后尝试使用 mongoose 获取数据并创建了以下 Schema。

但是当我通过以下回调获得结果时,

cat_parent_id 数组为空。

编辑:

当我用Schema.Types.ObjectId 或 String替换mongoose.Types.ObjectId时,它可以工作。任何人都可以提供原因吗?

0 投票
3 回答
3235 浏览

mongodb - Robomongo 0.8.5 的数据库中未显示集合

在我的 mongodb 中,一个数据库包含你的集合,但是当我运行 Robomongo 0.8.5 时,我的数据库的集合没有显示(Robomongo 0.8.5(文件资源管理器)的左侧。

如果我在 Robomongo 0.8.5 中运行以下查询,它会显示所有集合。

另一个显示集合的查询

请为这个问题提出解决方案。

0 投票
4 回答
3259 浏览

mongodb - 在 Windows 10 上看不到 Robomongo 中的集合

我在互联网上彻底搜索,但几乎没有找到任何东西。

我已经在 Windows 10 上安装了 MongoDB (3.2.0) 和 Robomongo (0.8.5)。安装后,我能够成功启动 MongoDB 作为服务。在此之后,我在成功运行的 DBRestore.exe 的帮助下恢复了数据库。

问题是我无法在 Robomongo 中看到收藏。它显示集合(0)。

编辑:我已经在 Windows 7 上完成了几次这个过程并成功完成了它。我是第一次在 Windows 10 上这样做。

任何帮助将不胜感激!

0 投票
0 回答
515 浏览

mongodb - 使用 RoboMongo for MongoDB 自动删除新数据库和集合

我正在做这个 node.js 教程,并在尝试使用 Robomongo for MongoDB 创建新数据库和集合时遇到问题。似乎任何新的数据库/集合在我添加时都会自动删除(参见屏幕截图)。我按照说明添加了 \data\db 目录。我还将 Robomongo 从 0.8.5 降级到 0.8.4 并且仍然遇到下降问题。我在网上找到的一个建议是修复 mongod.exe (mongod --repair),但这并没有帮助。任何线索我做错了什么?

0 投票
1 回答
100 浏览

mongodb - Auth 尝试从 Fantom 脚本连接到 MongoLab 中托管的 MongoDB 失败。怎么了?

我正在尝试使用Fantom v1.0.67 脚本连接到托管在MongoLab中的远程 MongoDB v3.0.8。我正在使用的驱动程序是afMongo v1.0.4。连接线是:

请注意,占位符 mydbuser、mydbpassword 和 ##### 将替换为正确的值。当我从 shell 运行以下命令时,连接成功:

但是从 Fantom 脚本中,我得到了这个错误:

我也尝试过 Robomongo v0.8.4,结果相似:弹出对话框说...

  • 成功连接ds0#####.mongolab.com:#####
  • 授权失败

我针对本地托管的 MongoDB v2.6.3 和 v3.0.8 数据库运行了 Fantom 脚本以及 Robomongo 连接和身份验证成功。

我的 Java 版本是 Java(TM) SE Runtime Environment (build 1.8.0_05-b13)

我不知道 Robomongo 或 Fantom/afMongo 是否依赖于过时的 Java 或系统库。

请问有什么问题或者我应该检查什么?