Felder sollten sein
id name address.0.line1 address.0.line2 address.0.city address.0.country address.0.postcode
Ich verwende Mongoexport, um einige Kollektionen in CSV-Dateien zu exportieren. Wenn ich jedoch versuche, Felder als Mitglieder eines Arrays anzuvisieren, kann ich es nicht richtig exportieren.
Befehl, den ich verwende:
mongoexport -d db -c collection -fieldFile fields.txt --csv > out.csv
und der Inhalt von fields.txt ist ähnlich
id name address[0].line1 address[0].line2 address[0].city address[0].country address[0].postcode
Wo wären die BSON-Daten:
{ "id": 1, "name": "example", "address": [ { "line1": "flat 123", "line2": "123 Fake St.", "city": "London", "country": "England", "postcode": "N1 1AA" } ] }
Wie lautet die korrekte Syntax zum Exportieren des Inhalts eines Arrays?
Felder sollten sein
id name address.0.line1 address.0.line2 address.0.city address.0.country address.0.postcode