MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

mongoimport избира тип поле

Когато импортирате CSV/TSV в mongodb, опцията --columnsHaveTypes може да помогне за дефинирането на типовете колони. Но документът изглежда много неясен. Опитах няколко пъти, докато накрая успях. Трябва да добавите опция --columnsHaveTypes и променете всяка колона след --полета и не забравяйте да използвате "\" преди "(" и ")".например променете:

mongoimport -h foohost -d bardb -c fooc --type tsv --fields col1,col2,col3 --file path/to/file.txt

в

mongoimport -h foohost -d bardb -c fooc --type tsv --fields col1.int32\(\),col2.double\(\),col3.string\(\) --columnsHaveTypes --file path/to/file.txt


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Кога да използвате CouchDB над MongoDB и обратно

  2. NodeJS + MongoDB:Получаване на данни от колекция с findOne ()

  3. Абсолютна стойност с рамката за агрегиране на MongoDB

  4. Актуализация на MongoDB с условие

  5. Как да архивирате и възстановите ClusterControl