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

Как да получите резултатите от командата mongo в плосък файл

можете да опитате следното от командния ред

mongo 127.0.0.1/db --eval "var c = db.collection.find(); while(c.hasNext()) {printjson(c.next())}" >> test.txt

ако приемем, че имате база данни, наречена „db“, работеща на localhost, и колекция, наречена „collection“, това ще експортира всички записи във файл, наречен test.txt

Ако имате по-дълъг скрипт, който искате да изпълните, можете също да създадете файл script.js и просто да използвате

mongo 127.0.0.1/db script.js >> test.txt

Надявам се това да помогне



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Вземете върнатата стойност на функцията reactivemongo findAndUpdate

  2. Инсталирайте MongoDB на Mac

  3. Вградените обекти на MongoDB нямат идентификатор (нулева стойност)

  4. Mongodb различен в поле на масив със заявка за регулярен израз?

  5. mongodump от отдалечен възел - не може да се удостовери чрез механизъм SCRAM-SHA-256