MongoDB 的 $in 子句是否有参数数量的最大限制

kam*_*tel 6 mongoose mongodb aggregation-framework

将 MongoDB 的 $in 子句与 Aggregate 一起使用时,参数数量是否有最大限制?

例如

Model.aggregate(
        [
            { $match : 
                { '_Id' : 
                            {
                                $in : ids
                            }
                }
            } ,
            { $group : 
                {   _id : '$roomId' ,
                    maxdate: { $max: "$date"},
                }
            },
            {$sort: { maxdate: -1} },
            {$skip: skip},
            {$limit: limitNum }
        ]
Run Code Online (Sandbox Code Playgroud)

在 ids 数组中,我可以传递多少个 id?

目前我在50,000之前没有遇到任何关于ids长度的问题......但为了安全起见,我想知道最大限制。

我试图在 Mongo doc 上搜索,但没有找到任何东西。

提前致谢。