文档

关于 SequoiaDB

快速入门

安装

基本操作

数据模型

SQL引擎

FileSystem引擎

S3引擎

系统架构

数据库管理

连接器

驱动

参考手册

SequoiaDB Shell方法

操作符

SQL语法

SQL to SequoiaDB 映射表

限制

错误码

故障排除

SAC 管控中心

Web服务

版本信息

概述

聚集符

参数名 描述 示例
$project 选择需要输出的字段名,"1"表示输出,"0"表示不输出,还可以实现字段的重命名 { $project: { field1: 1, field: 0, aliase: "$field3" } }
$match 实现从集合中选择匹配条件的记录,相当于SQL语句的where {$match: { field: { $lte: value } } }
$limit 限制返回的记录条数 { $limit: 10 }
$skip 控制结果集的开始点,即跳过结果集中指定条数的记录 { $skip: 5 }
$group 实现对记录的分组,类似于SQL的group by语句,"_id"指定分组字段 { $group: { _id: "$field" } }
$sort 实现对结果集的排序,"1"代表升序,"-1"代表降序 { $sort: { field1: 1, field2: -1, ... } }

Note:

请参考 SdbCollection.aggregate()

回到顶部