sql >> Database teknologi >  >> NoSQL >> MongoDB

mongoexport uden _id felt

Det ser ud til, at der ikke er nogen måde at ekskludere et felt på (såsom _id). ) ved hjælp af mongoexport.

Her er et alternativ, der har virket for mig på databaser af moderat størrelse:

mongo myserver/mydb --quiet --eval "db.mycoll.find({}, {_id:0}).forEach(printjson);" > out.txt

På en stor database (mange millioner af poster) kan det tage et stykke tid, og at køre dette vil påvirke andre operationer, som folk forsøger at udføre på systemet:



  1. Hvordan gemmer man en række objekter i Redis?

  2. Sådan tilslutter du dig to ekstra samlinger med betingelser

  3. ClusterControl Ydeevne og Sundhedsovervågning

  4. Redis - Overvej at omdøbe en af ​​bønnerne eller aktivere tilsidesættelse ved at indstille spring.main.allow-bean-definition-overriding=true