0

Mac 10.6.8 の mongodb バージョン v1.8.0。

TSV (タブ区切り値) ファイルで mongoimport を実行しようとしています。

--ignoreBlanks スイッチを使用していないにもかかわらず、何らかの理由で空白のフィールドが無視されます。少なくとも、私はそれが起こっていると思います。

私のテストファイルはここからダウンロードできます: http://pastebin.com/9XzbDfgP

これが私のmongoimportコマンドです:

mongoimport --drop --headerline --type tsv -d movies -c performances --file ~/Desktop/100performance.tsv 

そのため、間違ったフィールドを間違ったフィールド名 (ヘッダー) にインポートすることになります。また、一部のフィールドが除外されます。空白のフィールドに問題があります。これらの空白のフィールドのいくつかにデータを入力したところ、うまくいくように見えました。明らかに、それは本当の修正ではありません。

アイデア?

4

1 に答える 1

0

これは、mongodb /mongoimportv2.0.1を使用して機能しています。

于 2011-11-29T19:42:23.743 に答える