MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

mongoimport wybór typu pola

Podczas importowania CSV/TSV do mongodb opcja --columnsHaveTypes może pomóc w zdefiniowaniu typów kolumn. Ale dokument wydaje się bardzo niejasny. Próbowałem kilka razy, aż w końcu się udało. Powinieneś dodać opcję --columnsHaveTypes i zmień każdą kolumnę po --fields i pamiętaj, aby użyć "\" przed "(" i ")".Na przykład zmień:

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

do

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. Jak wyszukiwać w tablicy obiektów w mongodb

  2. Ramy agregacji MongoDB i etapy agregacji

  3. mongodb:Struktura indeksowania wielokluczowego?

  4. Czy framework Mongodb Aggregation jest szybszy niż map/reduce?

  5. Co nowego w MongoDB 4.2