2015-11-22 86 views
0

在CSV導入 - mongo刪除第一條記錄。任何想法爲什麼?mongoimport刪除第一條記錄

mongoimport --file abilities.csv --type csv --db talent --headerline --collection abilities 
+0

是您在csv字段名稱中的第一行嗎? – user2263572

+0

是的,第一行包含字段名稱。然後在收藏中 - 一切看起來都很棒 - 這只是CSV中的第一條記錄消失了。 –

+1

輸入'use talent'然後'db.abilities.count()'輸入到mongo repl中,看看你得到了什麼。比較你認爲你應該有多少條記錄。我只想確認這只是第一個缺失的記錄。另外,不知道爲什麼JSON在問題中被標記,請確認您正在導入csv而不是json文件。 – user2263572

回答

0

我檢查,它只是沒有按順序導入。出於某種原因,文檔位於不同的列表頁面上。全部解決了!謝謝你的幫助。

+1

太好了。由於mongo中的所有內容都是作爲對象存儲的,因此您無法預測數據的存儲順序。 – user2263572

+0

這很好,我仍然是一名新手用戶 - 我必須留下那些SQL的細微差別。 –