I have a mongo document with a structure like: { \"foo\": { \"bar1\": \"val1\", \"bar2\": \"val2\"} }
I\'d like to import my data from a csv using mongoim
This isn't supported in the current (v2.0) version of mongoimport, but it should be coming soon. You can check out the JIRA ticket here, scheduled for v2.1:
Until then, if you can translate your CSV data to JSON then you could use mongoimport --type json
to import the nested data.
EDIT:
This feature is released now, and available from 2.8.0-rc0