聚合管道阶段:$listLocalSessions 可以列出 mongod 或 mongos 实例缓存在内存中的会话。
语法
{
$listLocalSessions: <document> }
$listLocalSessionsstage
阶段可以接受一个文档,其内容如下:
字段 | 含义 |
---|---|
{ } |
如果运行时有访问控制,则返回当前已验证用户的所有会话,否则返回所有会话。 |
{ users: [ { user: <user>, db: <db> }, ... ] } |
返回指定用户的所有会话。如果运行时有访问控制,则用户必须通过身份验证并拥有在群集上执行listSessions 操作的权限才能列出其他用户的会话。 |
{ allUsers: true } |
返回所有用户的所有会话。如果运行时有访问控制,则用户需要通过身份验证并拥有在群集上执行listSessions 操 |