1 Star 0 Fork 0

墨~焱 / moyan-mongodb-aggregate

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

moyan-mongodb-aggregate

描述

moyan-mongodb-aggregate.d.ts

这是一个mongodb 的 aggregate 辅助TypeScript 描述文件,让你在日常开发中快速编写的Pipeline语句,该描述文件满足大部分Pipeline语法。

安装

npm i moyan-mongodb-aggregate

演示


import {PipelineOptions} from "moyan-mongodb-aggregate";

const pipeline:PipelineOptions = [
    {
        $match:{
            a:'x'
        }
    },
    {
        $lookup:{
            from:'User',
            localField:'user',
            foreignField:'_id',
            as:'user'
        }
    },
    {
        $unwind:{
            path:'$user',
            preserveNullAndEmptyArrays:true
        }
    },
    {
        $group:{
            _id:null,
            total:{
                $sum:1
            }
        }

    }
]

仓库

https://gitee.com/ymoo/moyan-mongodb-aggregate

空文件

简介

moyan-mongodb-aggregate.d.ts 这是一个mongodb 的 aggregate 辅助TypeScript 描述文件,让你在日常开发中快速编写聚合的Pipeline语句, 该描述文件满足大部分Pipeline语法。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/ymoo/moyan-mongodb-aggregate.git
git@gitee.com:ymoo/moyan-mongodb-aggregate.git
ymoo
moyan-mongodb-aggregate
moyan-mongodb-aggregate
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891