我想導入併合併成mongo多個CSV文件,但文件正在被替換,而不是合併。Mongoimport合併/ upsert字段
舉例來說,如果我有one.csv:
key1, first column, second column
和two.csv:
key1, first column, second column, third column
但是相反:
key1, third column
我想直到結束我得到:
key1,third column
目前我使用:
mongoimport.exe --ftype csv --file first.csv --fields key,firstColumn,secondColumn
mongoimport.exe --ftype csv --file second.csv --fields key,thirdColumn --upsert --upsertFields key1
Mongoimport不支持這個(請參閱下面的johnnyhk)。 (){「keyfield」:「key」},{「$ set」:{「field」:「data」}}) – chris