1

使用 node/mongodb/mongoose,我如何通过其 ID 的数组列表检索一组记录。

没有运气:

var ids = ['50829a8f558866ad21000921',
    '50829a8f558866ad21000920',
    '50829a8f558866ad2100091d',
    '50829a8f558866ad21000915',
    '50829a8f558866ad2100090b',
    '50829a8f558866ad21000906'];

Schema
    .find()
    .in("_id", ids)
    .run(callback);

猜测 Query.in() 不是要走的路。

4

1 回答 1

1

知道了...

Schema
    .find({"_id": {$in: ids}})
    .run(callback);
于 2012-10-20T14:13:44.340 回答