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

r - rmongodb + 闪亮 --> 错误 15

我正在使用 mongodb 为闪亮的应用程序保存一些数据。它似乎工作正常,只是mongo.update当我在闪亮的应用程序中调用它时一个操作不起作用。疯狂的是,如果我在 R 中手动使用它,一切正常。

因此,我尝试了 rmongodb 中的所有“错误获取”功能,mongo.get.err如果在闪亮的应用程序中运行,尝试更新返回“15”,但手动运行时返回“0”。我只能找到一个列表来解释这个错误的含义(https://jira.mongodb.org/browse/NODE-153),它似乎意味着溢出。据我所知,mongodb 日志根本没有说什么。

我尝试使用print输入的所有参数进行调试,mongo.update我确信它传递了正确的数据。

所以剩下的就是弄清楚使用 shiny + rmongodb 是如何串通起来制造这个问题的。

我传递的 bson 对象包含一个 714.6 Kb 的序列化对象。如果我从对象中删除它mongo.update是成功的。那么究竟是什么原因造成的呢?任何提示表示赞赏。因为这两天我一直在拔头发...


mongodb 版本:2.6.3
rmongodb 版本 1.6.53
R 开发中(不稳定)(2014-03-05 r65119)
64 位 linux mint

0 投票
2 回答
159 浏览

aggregation - 与 $ 聚合并且在 rmongodb 中不起作用

我在聚合管道中有一个非常简单的阶段,这给我带来了麻烦。以下在 shell 中按预期工作:

但是,我尝试使用 rmongodb 运行相同的程序并返回错误(10):

谁能给我一个提示,为什么这不起作用?任何帮助是极大的赞赏!

0 投票
1 回答
1767 浏览

r - 使用 mongo.bson.from.list() 和 $or 表达式从 R 查询 MongoDB

test.xxx 的内容:

R会话:

的结果qry2应该是 2。

我将如何改写列表qry2

我特别想使用 mongo.bson.from.list() 而不是 mongo.bson.from.json() 或从“缓冲区”构建 BSON 的替代方法。


请注意,以下三个问题涉及 $or 但不涉及从 list() 创建 BSON:

0 投票
2 回答
1386 浏览

r - R 和 MongoDB:数组存储为以索引为键的对象

我正在从提供程序中提取 JSON 数据并使用 R 将其添加到 mongodb。我计划在未来使用 R 和 Shiny 来显示数据。尽管我将数据放入 JSON 对象并将其插入 MongoDB,但我目前遇到了一个问题。它添加了对象,但将数据放置在比我真正想要的位置低一级的位置。

以下是数据的输入方式:

这是我将其添加到 mongodb 的代码:

结果如下:

我的目标是做一些具有这种效果db.collection.find({"id.pid" : $gt1})的索引mongo.index.create(m, ns, {"id.pid"}, mongo.index.unique),不一定是id键,而是此处未显示的一个或多个键。

0 投票
2 回答
362 浏览

r - 使用 rmongodbHelper 时 eval(expr, envir, enclos) 出错

我正在使用 rmongodb 和 rmongodbHelper 包,我已经构建了这个函数。

但是当我尝试使用它时:

我收到以下错误,真的不知道为什么,我不习惯编写自己的函数:

谢谢!

0 投票
1 回答
920 浏览

r - R:要列出的 data.frame 行

我有一个 data.frame,现在我想将每一行转换为一个列表,其中列名和值作为相应行的帧值作为键。

数据框看起来像这样

我想要的是一种将数据框的每一行转换为的自动化方法

0 投票
1 回答
300 浏览

r - R 可以连接到受 ssl 保护的 MongoDB 实例吗?

找不到这方面的文档。Python 没有问题,但我在 rmongodb 库中看不到 ssl 选项。

是否有任何替代库支持 ssl 以将 R 连接到 mongodb?rmongodb 会这样做,但我错过了什么吗?

0 投票
3 回答
4682 浏览

r - 如何在 R 中安装 RMongo 包

我已经安装了 R 3.1.2。我想安装RMongo包,以便我可以访问我的 mongoDB 数据库。我已经RMongo-master.zip从 GitHub 下载了文件。但我无法安装此软件包。请帮我。

0 投票
0 回答
637 浏览

r - 在 Mac OS x 上使用 R 中的 rmongodb 建立连接

我被指派分析一些包含在 MongoDB 格式中的数据。我是 MongoDB 的新手,但我可以管理是否可以读取数据并将其转换为 R 数据表或数据框。如果可能的话,我想做的只是将 MongoDB 数据导入 R。

我正在尝试通过 RStudio 0.98.953 在 Mac OS X Yosemite 上使用 R 版本 3.1.2 中的 rmongodb 包访问数据。到目前为止,我已经尝试过:

每个 mongo <- 赋值语句都会导致相同的错误:

无法连接到 localhost:27017,错误代码 = 2

返回 FALSE。

如果这是答案的重要部分,我们可以使用“db=test”作为数据库。值得一提的是,数据集存储在“~/Desktop/MyExample”中,由四个扩展名为“bson”的文件及其以“.metadata.json”结尾的类似文件以及一个“system.indexes.bson”组成“ 文件。

有任何想法吗?提前致谢!

0 投票
1 回答
588 浏览

mongodb-query - Rmongodb 打包日期对象

我在 MongoDb 中有一个集合,正在尝试使用 rmongodb 包将数据导入 R。我想根据我的数据库中存在的日期和时间对文档进行子集化。

所以我使用 rmongodb 包下定义的 mongo.find.all 函数如下:尝试提取特定日期时间点之前的文档。

我根本没有得到任何输出。

R 将日期时间对象视为字符串而不是日期变量。

知道如何解决这个问题吗?