如何在Mongo DB中的聚合管道中使用数组

时间:2018-09-24 18:15:30

标签: mongodb

我有一个包含外部用户ID的有序数组。我想将此数组上传到mongo聚合管道,然后遍历每个元素,并通过过滤文档外部用户ID等于元素的位置对每个元素执行查询。我该怎么做。

以下是一些文档的示例:

try {
    $event = $service->events->get('primary', $eventId);
} catch (Google_Service_Exception $e) {
    // Error
    print_r($e->getMessage());
}

我有一个组成客户端的数组,即[aaaaaaaa,ccccc]。我想使用与数组元素匹配的外部ID来检索文档,但是我希望它们以数组的顺序返回,因此外部ID的顺序为aaaaaaaaa,ccccc。

我要这样做的原因是这样我就可以限制返回的文档数。

0 个答案:

没有答案