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

cách sử dụng mongoimport để nhập tệp json

Bạn nên sử dụng lệnh này để nói với mongo rằng đó là một mảng json

mongoimport --db posts --collection rows --file post_history.json --jsonArray

Tôi đã sao chép json của bạn và đã kiểm tra:

mongoimport --db posts --collection rows --file test.json --jsonArray
2016-01-19T06:18:57.887-0600    connected to: localhost
2016-01-19T06:18:57.906-0600    imported 5 documents

CHỈNH SỬA

Sau cập nhật câu hỏi của bạn, tôi nghĩ bạn cũng có thể có một số ký tự đặc biệt cần được sửa cho mongo, ví dụ:

tab = \t
" = \"
\ = \\



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Không đồng bộ, Gọi lại, Đóng cửa, Ôi trời

  2. Pymongo nhận được id được chèn ngay cả với lỗi khóa trùng lặp

  3. lưu ảnh vào mongodb

  4. Chỉ trả về giá trị mảng trong phép chiếu mongo

  5. Nhóm lồng nhau với MongoDB