【发布时间】:2016-09-12 04:07:09
【问题描述】:
我有如下的 ObjectId 数组:
var list = [{_id: ObjectId(1)}, {_id: ObjectId(2)}, {_id: ObjectId(3)}];
我需要通过以下查询来查询这些文档:
Post.find({_id: {$in: list}}).exec(function (err, posts) {
console.log(posts);
});
但不幸的是,posts 的顺序是随机的。根据list 数组进行正确排序的最佳方法是什么?
【问题讨论】: