mongoexport csv-Ausgabefeldwerte

2448
9point6

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?

0

1 Antwort auf die Frage

0
Tim Green

Felder sollten sein

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