【发布时间】:2013-09-09 00:29:11
【问题描述】:
我的 db.js 包装器库中有这个函数用于 mongodb:
findAllSorted: function(name, sortBy, callback) {
db.createCollection(name, function(err, collection) {
collection.aggregate([{$sort: sortBy}], function(err, result) {
console.log(result); // I want to return result as an array.
});
});
},
我想通过回调将result 作为数组返回。我该怎么做?例如,我使用db.findAllSorted('quotes', {unitprice: -1}, callback); 调用此函数,据我所知,它应该以单价从高到低的降序返回我的股票报价列表。
谢谢。
【问题讨论】:
标签: javascript arrays node.js mongodb