从CSV导入到MongoDB的嵌套元素

我有以下的CSV文件:

Website Company name City State Zip Country Founded year Company email Twitter Followers Employees Revenue Public/Private/Nonprofit Industry Monthly Technology Spend First name Last name Title Email Confidence Phone website.com Some Company Sydney NSW 2010 Australia 2012 support@company.com 94750 100 - 250 $1 - 10M Private Design $5K - 20K Fred Smith Mixing Technology and Accounting website.com Some Company Sydney NSW 2010 Australia 2012 support@company.com 94750 100 - 250 $1 - 10M Private Design $5K - 20K Joe Bloggs Secret Projects website.com Some Company Sydney NSW 2010 Australia 2012 support@company.com 94750 100 - 250 $1 - 10M Private Design $5K - 20K Adam Davids Head of Growth Adam@company.com Grey website.com Some Company Sydney NSW 2010 Australia 2012 support@company.com 94750 100 - 250 $1 - 10M Private Design $5K - 20K Angela Johns Senior Marketing Manager angela@company.com Grey 

数据似乎没有正确alignment,但我相信你明白了。

问题是你将如何在csv中设置数据,这样你可以得到mongoDBlogging有一个URL

然后是一系列公司数据和员工数据。

  "URL" : Website.com "CompanyInfo" : [ { "Company Name" : "", "City" : "", "State" : "", "Zip" : "", "Country" : "", "Founded year" : "", "company email" : "", "Twitter Followers" : "", "Employees" : "", "Revenue" : "", "Public/Private" : "", "Industry" : "" "Monthly Tech Spend" : "" }, etc... "employees" : [ { "First name" : "fred", "Last Name" : "Smith", "Title" : "Mixing Technology and Accounting", "Email" : "", }, etc... ] 

logging的例子可能不完美,但希望它给你一个我想要实现的想法