我有一个mongodb
数据库,我使用 R 中的 mongo 文档计算了预测,为此我使用了 Rrmongodb
库。我可以阅读具有简单键值的文档。但是,我不知道如何在 R 中读取嵌套的 mongo 数据。有谁知道如何访问 R 中的嵌套文档?
1 回答
0
这真的取决于你想从 BSON 结构中读取什么。
对于像这样的地图 {'mapping': {'a':123, 'b':456}},它就像
mongo.bson.value(cval,"mapping.a")
或者
mongo.bson.value(cval,"mapping.b")
但是,对于像 {'list':[1,2,3,4,5]} 这样的列表结构,您需要使用循环来读取它们:
for (item in mongo.bson.value(cval,"list")) {
print(item)
}
您可以在本教程中找到整个示例:http ://winston.attlin.com/2014/01/building-up-easy-data-analysis-platform.html
于 2014-06-16T17:42:56.850 回答