2015-09-25 64 views
0

我有一個非常簡單的mongodb,只有一個屬性,我正在保存電子郵件。 我很成功地將該集合導出到csv。 這就是它的樣子。mongoexport only object value

http://imgur.com/gJKNQFH

什麼,我很想能夠做到只有導出的數據,這是在「電子郵件」屬性。 這樣,我沒有做清理一切我想要使用此.csv在mailchimp等等

這是我mongoexport命令

mongoexport -d myDatabase -c emails -o export.csv

我能夠在mongoexport做到這一點還是我需要做一些自定義視圖?

感謝

回答

0

您應該mongoexport以下列方式:

mongoexport -d myDatabase -c emails -f email --csv -o export.csv 

其中email是要導出字段的名稱。

您需要在導出時提供完整路徑。

+0

大。謝謝,這有很大幫助。 – TravRob

1

MongoExport

樣品文獻

{ 
"_id" : ObjectId("5694e6c5ad7b7e6a6953fb9e"), 
"address" : { 
    "location" : "Dharmapuri", 
    "city"  : "Chennai" 
}, 
"author" : { 
    "name" : "Ponpal Johnson" 
}, 
"book" : "origin of species" 

} 

MongoExport語法

mongoexport --host <hostname> --db <Database Name> --collection <collection Name> --csv --fields fieldname1,fieldname2 --out fileName.csv 

實施例:以CSV格式導出

mongoexport --host localhost --db library --collection book --csv --fields address.location,author.name,book --out author.csv 

例子:出口JSON格式

mongoexport --host localhost --db library --collection book --fields address.location,author.name,book --out author.json 
相關問題