我有一个mongodb
数据库,我使用R中的mongo文档计算预测,为此我使用了R rmongodb
库。我可以阅读具有简单键值的文档。但是,我不知道如何在R中读取嵌套的mongo数据。有人知道如何在R中访问嵌套文档吗?
答案 0 :(得分:0)
这实际上取决于你想从BSON结构中读到什么。
对于这样的地图{'映射':{' a':123,'':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