Si esto...
db.sTest.find({}, {'comments_data.message':1, _id:0})
... selecciona los datos que le interesan y luego el equivalente mongoexport
el comando es:
mongoexport --db sDB --collection sTest --fields 'comments_data.message' --type csv --out test88.csv
Nota:esto usa --type csv
porque, según los documentos
, el uso del formato de salida JSON hace que MongoDB exporte todos los campos en el subdocumento seleccionado...
Si debe tener formato JSON y limitar su salida a un solo campo, creo que deberá escribir los documentos reducidos en una colección separada y exportar eso colección, según esta respuesta .