MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

mongoimport chọn loại trường

Khi nhập CSV / TSV vào mongodb, tùy chọn --columnsHaveTypes có thể giúp xác định các kiểu cột. Nhưng tài liệu có vẻ rất không rõ ràng. Tôi đã thử nhiều lần cho đến khi cuối cùng thành công. Bạn nên thêm tùy chọn --columnsHaveTypes và thay đổi mọi cột sau - trường và nhớ sử dụng "\" trước "(" và ")". ví dụ:thay đổi:

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

thành

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. Hiệu suất của MongoDB trên các truy vấn tổng hợp

  2. Mongoose không lưu đối tượng lồng nhau

  3. Làm thế nào để tạo lược đồ Mongoose với Mảng ID đối tượng?

  4. mô-đun pymongo - dnspython phải được cài đặt để sử dụng mongodb + srv:// URIs

  5. 2 cách nối giá trị vào một mảng trong MongoDB