Также, если вы хотите экспортировать внутренние поля json, используйте точку (. Оператор).
JSON запись:
{
"_id" : "00118685076F2C77",
"value" : {
"userIds" : [
"u1"
],
"deviceId" : "dev"
}
Команда mongoexport с оператором точки (с использованием версии 3.4.7 mongo):
. / Mongoexport --host localhost --db myDB --collection myColl
--type = csv --out out.csv --fields value.deviceId, value.userIds
Вывод csv:
value.deviceId,value.userIds
d1,"[""u1""]"
d2,"[""u2""]"
Примечание: убедитесь, что вы не экспортируете массив. Это повредит формат CSV, такой как полевые идентификаторы пользователей, показанные выше