【SequoiaDB巨杉数据库】操作符之聚集符概述

聚集符

参数名描述示例
$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()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值