Ist es möglich, dass das $ -Projekt von Mongodb ein Array zurückgibt?

Kann der $ project aggregation operator von MongoDb das Dokument in ein Array umstrukturieren?

Folgendes habe ich bisher gemacht:

var pipeline = [];
var project = {
    $project : {
        x: "$_id", 
        y: "$y" ,
        _id : 0
    }
};
pipeline.push(project);
model.aggregate( pipeline, callback);

Dies gibt mir die Ausgabe der Form:

[
  { 
   x: '...',
   y: '...'
  }
 ....
]

Ich würde gerne haben:

[
   ['..','..']
   ....
]

Ich kann die Ausgabe leicht umstrukturieren, indem ich sie iteriere, bin aber sehr gespannt, ob das Aggregat selbst ein Array anstelle eines Objekts zurückgeben kann.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage