通过ID数组从mongodb中检索记录

时间:2012-10-20 14:06:16

标签: javascript node.js mongodb mongoose

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

没有运气:

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

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

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

1 个答案:

答案 0 :(得分:0)

得到了......

Schema
    .find({"_id": {$in: ids}})
    .run(callback);