MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

как да използвате mongoimport за импортиране на json файл

Трябва да използвате тази команда, за да кажете на mongo, че е json масив

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

Копирах вашия json и тествах:

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

РЕДАКТИРАНЕ

След актуализацията на вашия въпрос, мисля, че може да имате и някои специални знаци, които трябва да бъдат коригирани за mongo, например:

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Условна проекция в mongodb с помощта на c# драйвер

  2. няма достъп до свойствата на req.user

  3. Как да сравним MongoDB с YCSB?

  4. JBAS011445:Неуспешно получаване на адаптер за доставчик на постоянство „org.hibernate.ogm.jpa.HibernateOgmPersistence“

  5. Пълно и частично текстово търсене в MongoDB