Wie exportiere ich Attribute aus einem Array von Objekten in CSV?

Ich muss Werte von Objekten in einem Array nach CSV exportieren. Angenommen, mein Dokument lautet:

{
    name:"test",
    types:[
        {type:"A"},
        {type:"B"},
                {type:"C"}
    ]
}

Mein Ziel ist es, Output zu produzieren wie:

"test", "A"
"test", "B"
"test", "C"

Folgendes wäre auch akzeptabel:

"test", "A,B,C"

Ich versuche dies über MongoExport zu erreichen mit:

mongoexport -h localhost -d mydb -c mycollection -f name,types.type --csv

Leider bekomme ich:

"test",

Ich habe eine Dokumentation zum Verweisen auf bestimmte Array-Elemente gefunden, z. B. "types.0.type", aber die Länge meines Arrays ist unbekannt. Irgendwelche Ideen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage