2013-03-09 51 views
8

我在Mongo DB中有一個名爲「樣本」的數據庫和名爲「「的數據庫。無法使用Mongo導出查詢

db.sample.find().pretty() 
{ 
     "_id" : "35004", 
     "city" : "ACMAR", 
     "pop" : 6055, 
     "state" : "AL" 
} 
{ 
     "_id" : "35005", 
     "city" : "ADAMSVILLE", 
     "pop" : 10616, 
     "state" : "AL" 
} 
{ 
     "_id" : "35006", 
     "city" : "ADGER", 
     "pop" : 3205, 
     "state" : "AL" 
} 

我一直在使用蒙戈導出查詢試過,但我沒有成功,請讓我知道我在做什麼錯誤。

我試過使用下面的方法,但總是產生一個錯誤。

mongoexport --host localhost --db at --collection "sample" --csv --out text.csv --fields city,state 

mongoexport --csv -o /D:/test.csv -d at -c sample -f city,state,pop 

我收到以下錯誤,請幫忙

太陽3月10日0時25分44秒語法錯誤:缺少;在聲明之前(shell):1

回答

29

mongoexport必須從您的OS命令shell運行,而不是mongo shell。

+0

謝謝。那工作。 – Pawan 2013-03-09 19:31:49