MongoDb 的 $project 聚合运算符是否可以将文档重组为数组?
这是我到目前为止所做的:
var pipeline = [];
var project = {
$project : {
x: "$_id",
y: "$y" ,
_id : 0
}
};
pipeline.push(project);
model.aggregate( pipeline, callback);
这给了我形式的输出:
[
{
x: '...',
y: '...'
}
....
]
我想拥有:
[
['..','..']
....
]
我可以通过迭代轻松地重构输出,但真的很想知道聚合本身是否可以返回数组而不是对象。