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

Как да mongoexport с едно поле

Ако това...

db.sTest.find({}, {'comments_data.message':1, _id:0})

... избира данните, които ви интересуват, след това еквивалентния mongoexport командата е:

mongoexport --db sDB --collection sTest --fields 'comments_data.message' --type csv --out test88.csv

Забележка:това използва --type csv защото според документите , използването на изходния формат JSON кара MongoDB да експортира всички полета в избрания поддокумент ...

Ако трябва да имате JSON формат и да ограничите изхода си до едно поле, тогава мисля, че ще трябва да запишете намалените документи в отделна колекция и да експортирате това колекция, съгласно този отговор .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB Number Field няма да вмъкне или актуализира с номера, който въвеждам

  2. Използване на агрегиране за сортиране в сложно условно в Mongodb

  3. промяна на ключов документ mongodb агрегат

  4. Форматиране на ISODate от Mongodb

  5. Какви са предимствата от използването на база данни без схеми като MongoDB в сравнение с релационна база данни?