R蒙脱石包:集料、展开、项目
我的MongoDB有一个文档集合,其中一些文档包含元素。要在R中获得数据帧,需要解开文档“data”的元素。aggregate()中的语句(见下文)是用Robomongo编写的,效果很好R蒙脱石包:集料、展开、项目,r,mongodb,R,Mongodb,我的MongoDB有一个文档集合,其中一些文档包含元素。要在R中获得数据帧,需要解开文档“data”的元素。aggregate()中的语句(见下文)是用Robomongo编写的,效果很好 con <- mongo(collection = "A",db = "B", url = "mongodb://abc") h <- con$aggregate('[{"$match" : {}}, {"$project": {
con <- mongo(collection = "A",db = "B", url = "mongodb://abc")
h <- con$aggregate('[{"$match" : {}},
{"$project": {
"_data":1
}
},
{"$unwind": "$_data"},
{"$project": {
"Field1": "$_data.Field1",
"Field2": "$_data.Field2",
"Field3": "$_data.Field3",
"Field4": "$_data.Field4",
"Field5": "$_data.Field5",
"Field6": "$_data.Field6"
}
},
]')
请问,有人能把我的陈述改编成正确的R蒙古语mongodb语法吗?
万分感谢 空$match查询的目的是什么?请先尝试以下操作:聚合(“[{“$unwind”:“$\u data”}]”删除最后一个逗号。
Error: Invalid JSON object: [{"$match" : {
_id:1
_data: 1}},
{"$project": {
"_data":1
}
},