Python MongoDB:创建嵌入式文档
我需要上传2个CSV文件作为嵌入式文档到MongoDB 因此,在同一个数据库中,我为每个CSV文件创建了两个集合:Python MongoDB:创建嵌入式文档,python,mongodb,csv,Python,Mongodb,Csv,我需要上传2个CSV文件作为嵌入式文档到MongoDB 因此,在同一个数据库中,我为每个CSV文件创建了两个集合:mainColv3和conscol,并使用python将CSV文件作为文档上传到每个集合中 现在数据库中有了这些CSV文件,我需要将conscolcollection中的所有文档作为嵌入式文档列表复制到mainColv3collection。在一些例子中,C1是主数据,conscol是从数据,我们在mainColv3-conscol之间有一对多的关系 我尝试了以下代码,但没有得到正确
mainColv3
和conscol
,并使用python将CSV文件作为文档上传到每个集合中
现在数据库中有了这些CSV文件,我需要将conscol
collection中的所有文档作为嵌入式文档列表复制到mainColv3
collection。在一些例子中,C1是主数据,conscol是从数据,我们在mainColv3-conscol之间有一对多的关系
我尝试了以下代码,但没有得到正确的行为:
db.mainColv3.update(
{_id:ObjectId("56cd9b802514971a205a9502")},
{"$set":{"consomation":db.consoCol.find()}}
)
谢谢你的帮助。我终于找到了如何做到这一点: 更新({u id:ObjectId(“56cef0b92514971a205c30ac”),{“$set”:{“consomation”:db.ConsoCol.find().toArray()})