问题标签 [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.
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
aggregation - 与 $ 聚合并且在 rmongodb 中不起作用
我在聚合管道中有一个非常简单的阶段,这给我带来了麻烦。以下在 shell 中按预期工作:
但是,我尝试使用 rmongodb 运行相同的程序并返回错误(10):
谁能给我一个提示,为什么这不起作用?任何帮助是极大的赞赏!
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:
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
键,而是此处未显示的一个或多个键。
r - 使用 rmongodbHelper 时 eval(expr, envir, enclos) 出错
我正在使用 rmongodb 和 rmongodbHelper 包,我已经构建了这个函数。
但是当我尝试使用它时:
我收到以下错误,真的不知道为什么,我不习惯编写自己的函数:
谢谢!
r - R:要列出的 data.frame 行
我有一个 data.frame,现在我想将每一行转换为一个列表,其中列名和值作为相应行的帧值作为键。
数据框看起来像这样
我想要的是一种将数据框的每一行转换为的自动化方法
r - R 可以连接到受 ssl 保护的 MongoDB 实例吗?
找不到这方面的文档。Python 没有问题,但我在 rmongodb 库中看不到 ssl 选项。
是否有任何替代库支持 ssl 以将 R 连接到 mongodb?rmongodb 会这样做,但我错过了什么吗?
r - 如何在 R 中安装 RMongo 包
我已经安装了 R 3.1.2。我想安装RMongo
包,以便我可以访问我的 mongoDB 数据库。我已经RMongo-master.zip
从 GitHub 下载了文件。但我无法安装此软件包。请帮我。
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”组成“ 文件。
有任何想法吗?提前致谢!
mongodb-query - Rmongodb 打包日期对象
我在 MongoDb 中有一个集合,正在尝试使用 rmongodb 包将数据导入 R。我想根据我的数据库中存在的日期和时间对文档进行子集化。
所以我使用 rmongodb 包下定义的 mongo.find.all 函数如下:尝试提取特定日期时间点之前的文档。
我根本没有得到任何输出。
R 将日期时间对象视为字符串而不是日期变量。
知道如何解决这个问题吗?