MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

cara menggunakan mongoimport untuk mengimpor file json

Anda harus menggunakan perintah ini untuk memberi tahu mongo bahwa ini adalah array json

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

Saya menyalin json Anda, dan menguji:

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

EDIT

Mengikuti pembaruan pertanyaan Anda, saya pikir Anda mungkin juga memiliki beberapa karakter khusus yang harus diperbaiki untuk mongo misalnya:

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb membuka dokumen bersarang

  2. Alasan untuk dan menentang pindah dari SQL server ke MongoDB

  3. Menggunakan MongoDB dan Neo4j bersama

  4. MongoDB untuk Setiap()

  5. Bagaimana cara memperbarui beberapa bidang objek array dengan satu permintaan?