0
我有一个mongodb
数据库,我使用R中的mongo文档计算了预测,为此我使用了R rmongodb
库。我可以阅读具有简单键值的文档。但是,我不知道如何在R中读取嵌套的mongo数据吗?有人知道如何访问R中的嵌套文档吗?读取的Mongo嵌套文档R
我有一个mongodb
数据库,我使用R中的mongo文档计算了预测,为此我使用了R rmongodb
库。我可以阅读具有简单键值的文档。但是,我不知道如何在R中读取嵌套的mongo数据吗?有人知道如何访问R中的嵌套文档吗?读取的Mongo嵌套文档R
这真的取决于你想从BSON结构中读取什么。
对于这样的地图{ '映射':{ 'A':123, 'B':456}},它是一样容易
mongo.bson.value(cval,"mapping.a")
或
mongo.bson.value(cval,"mapping.b")
然而,对于表结构是这样{“名单”:[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
我们可以看到对象的结构('str()')吗? –
你看到[这个问题和答案](http://stackoverflow.com/questions/12003402/queries-in-mongodb/12074341#12074341)? – Jaap