问题标签 [rmongodb]

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

rmongodb - rmongodb:在聚合中减去日期

在最终弄清楚如何使用日期参数化聚合管道之后mongo.bson.from.list(),我一直在争论下面的代码片段以获得下面$min的日期差异,但继续得到

这意味着我的 BSON 组表达式虽然可以被 接受,但mongo.bson.from.list()被 拒绝mongo.aggregation()

我尝试过使用list()而不是c()cod而不是它的 ISODate 定义,以及各种引用变体。

我正在使用 mongo 的最新稳定版本,版本 3.2.4。

0 投票
1 回答
533 浏览

r - 使用 rmongodb 将 mongo objectid 转换为字符串

我正在尝试将 mongo 集合转换为 R 数据框。我正在使用 rmongodb 包来做同样的事情。我遇到了数据类型为“ObjectId”的字段的问题(在下面的代码中,列“_id”),rmongodb 似乎没有将它们识别为有效字段,因此将它们从 OP 数据帧中排除。有没有办法将 ObjectId 字段批量转换为字符串或提取它们的值?

我已经尝试过以下功能:

但我认为我犯了一些语法错误,似乎无法找到在这种情况下工作的正确语法。

PS我正在解析整个集合而不是单个记录。

0 投票
1 回答
110 浏览

r - 在 rmongodb 中运行 mongo.cursor.to.data.frame 函数的警告消息

当我运行查询

使用 将集合中的文档提取到 R 中的数据框中rmongodb,我收到警告消息:

我检查了一些关于的文章rmongodb,我也可以找到那里提到的这条消息。此警告是否意味着生成的数据框中可能存在一些问题?

0 投票
0 回答
182 浏览

r - 无法在任何 db 的 rmongodb 中看到任何集合

我已经尝试了一切以在 R 中获取集合,但徒劳无功我也遵循了以下链接:

使用 rmongodb 时,在 mongoDB 中看不到集合

通过 R 连接时无法在 mongo DB 中查看集合

虽然mongo.is.connected(mongo)给出了 true,但它无法获取集合

但是,mongo.get.databases(mongo)正在获取我系统中的所有数据库。

0 投票
1 回答
283 浏览

r - 无法使用 R 编程语言连接到 127.0.0.1:27017

这是我的r代码。当我创建连接时,它会引发以下错误:

0 投票
0 回答
98 浏览

r - 如何过滤 Mongo R 驱动程序中的集合?

我正在尝试将 mongo 集合转换为 R 数据框。我正在使用 rmongodb 包来做同样的事情。我想使用该字段过滤掉集合,constraint并且只包含 where 的集合constraint != 'constraint 1'。我怎么做?下面是我的查询的示例语法

0 投票
0 回答
163 浏览

r - Rmongodb:如何在查询中包含空值。

我是使用 rmongodb 的新手。目前我正在处理一些基本查询。假设我有两个我感兴趣的变量:求职者和他们的 GPA。他们的一些 GPA 是空白的,因为他们没有包括它们,所以他们的 bson 值为空。问题是我的查询返回不同长度的列表,所以我无法将候选人与他们的名字匹配。名称查询返回一个包含 153 个候选者的数据框,而 GPA 查询返回一个包含 132 个候选者的数据框……因此我无法匹配它们。

这就是我一直在做的。

返回 153 个名字。

返回 132 GPA 的..

如果有更好的方法来做到这一点,或者只是一种简单的方法来查询 bson 空值,我将不胜感激任何建议。

0 投票
1 回答
270 浏览

r - rmongodb:如何通过在投影查询中指定来强制执行字段排序?

我有一些数据正在尝试使用rmongodb包从 mongodb 检索到 R 中。在某个时间点,存储文档中字段的顺序发生了变化。

我试图强制我的投影查询通过明确指定尝试的方法来保持投影字段的顺序:SO问题如下:

我似乎找不到一个好的答案。它按照它们在数据库中的顺序返回字段,当然,这些字段已更改为列表。

这意味着,它对我必须编写什么样的循环代码来将返回的结果组织成类似结构的数据框造成明显的破坏。

知道如何按指定顺序获取字段而不是数据库中的内容吗?

0 投票
1 回答
528 浏览

r - rmongodb 没有为键返回不同的值

我正在使用 R 访问一个 MongoDb 表,其中包含来自 Google Directions API 的记录。虽然我能够访问这些_id值,但在尝试访问数据库中的不同键时收到错误data消息 - 这是一个包含有关路由的所有信息的数组。知道如何使用查询数组rmongodb吗?

在下面的代码中,首先我检查集合中有多少条记录。然后使用mongo.distinct()我在数据库中查询所有对象 ID,然后当我尝试访问下一个索引 - 数据时遇到问题。知道为什么会这样吗?我已经包含了一个图像,其中包含来自 MongoDB 罗盘的两个索引的信息。

在此处输入图像描述

0 投票
1 回答
527 浏览

r - 使用 rmongodb 或 RMongo 在 R 中获取数据统计信息

使用 robomongo 我可以获得数据的基本描述

但我似乎无法使用 rmongodb 或 RMongo 包在 nR 中获取此信息。

有人可以帮忙吗?

问候, 阿布舍克