R蒙脱石包:集料、展开、项目

R蒙脱石包:集料、展开、项目,r,mongodb,R,Mongodb,我的MongoDB有一个文档集合,其中一些文档包含元素。要在R中获得数据帧,需要解开文档“data”的元素。aggregate()中的语句(见下文)是用Robomongo编写的,效果很好 con <- mongo(collection = "A",db = "B", url = "mongodb://abc") h <- con$aggregate('[{"$match" : {}}, {"$project": {

我的MongoDB有一个文档集合,其中一些文档包含元素。要在R中获得数据帧,需要解开文档“data”的元素。aggregate()中的语句(见下文)是用Robomongo编写的,效果很好

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
                }
                },