sql >> Database teknologi >  >> NoSQL >> MongoDB

mongoimport vælge felttype

Når du importerer CSV/TSV til mongodb, vælges --columnsHaveTypes kan hjælpe med at definere kolonnetyperne. Men dokumentet virker meget uklart. Jeg prøvede flere gange, indtil det til sidst lykkedes. Du bør tilføje mulighed --columnsHaveTypes og ændre hver kolonne efter --felter og husk at bruge "\" før "(" og ")".for eksempel, skift:

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

ind i

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


  1. explain() i Mongodb:forskelle mellem nscanned og nscannedObjects

  2. MongoDB .NET-drivergruppe efter tidsinterval

  3. Sådan implementerer du ClusterControl på AWS for at administrere din clouddatabase

  4. Inside Santander's Near Real-Time Data Ingest Architecture (del 2)