Монгоэкспорт CSV значения выходного массива

2313
9point6

Я использую mongoexport для экспорта некоторых коллекций в файлы CSV, однако, когда я пытаюсь настроить таргетинг на поля, которые являются членами массива, я не могу заставить его экспортировать правильно.

Я использую команду:

mongoexport -d db -c collection -fieldFile fields.txt --csv > out.csv 

и содержимое fields.txt похоже на

id name address[0].line1 address[0].line2 address[0].city address[0].country address[0].postcode 

где данные BSON будут:

{ "id": 1, "name": "example", "address": [ { "line1": "flat 123", "line2": "123 Fake St.", "city": "London", "country": "England", "postcode": "N1 1AA" } ] } 

Каков правильный синтаксис для экспорта содержимого массива?

0

1 ответ на вопрос

0
Tim Green

поля должны быть

id name address.0.line1 address.0.line2 address.0.city address.0.country address.0.postcode 

Похожие вопросы