Se questo...
db.sTest.find({}, {'comments_data.message':1, _id:0})
... seleziona i dati che ti interessano, quindi l'equivalente mongoexport
il comando è:
mongoexport --db sDB --collection sTest --fields 'comments_data.message' --type csv --out test88.csv
Nota:questo utilizza --type csv
perché, secondo i documenti
, l'uso del formato di output JSON fa sì che MongoDB esporti tutti i campi nel documento secondario selezionato ...
Se devi avere il formato JSON e limitare l'output a un singolo campo, penso che dovrai scrivere i documenti ridotti in una raccolta separata ed esportare quello raccolta, secondo questa risposta .