文件名称:loopback-mongo-aggregate-mixin:回送混入以查询MongoDB聚合管道并根据结果构建实例
文件大小:138KB
文件格式:ZIP
更新时间:2024-05-25 22:37:10
node orm mongodb pipeline aggregate
MongoDB的回送聚合mixin 使模型能够查询本地MongoDB聚合并根据结果构建实例。 强调 接受回送过滤器的功能和管道阶段,它将合并在单个已解析的管道中以进行汇总。 接受根目录中的关系字段,它将作为$ lookup阶段进行处理。 从Loopback重构逻辑,该逻辑负责构建模型实例并加以利用。 支持回调和promise。 此Loopback mixin旨在与MongoDB连接器一起使用。 适用于环回2和3。 如何安装 通过NPM安装软件包 npm i -S @aliatech/loopback-mongo-aggregate-mixin 通过Yarn安装软件包 yarn add --prod @aliatech/loopback-mongo-distinct-mixin 基本配置 将mixin包含在server/model-config.json 。 回送3的示例:
【文件预览】:
loopback-mongo-aggregate-mixin-master
----.travis.yml(160B)
----index.js(252B)
----package.json(1KB)
----.eslintrc.json(57B)
----test()
--------test.js(21KB)
--------.eslintrc.json(103B)
--------mocha.opts(34B)
--------fixtures()
--------helpers()
----LICENSE(1KB)
----package-lock.json(194KB)
----.gitignore(72B)
----lib()
--------build.js(4KB)
--------aggregation.js(5KB)
--------rewrite-id.js(257B)
--------aggregate.js(7KB)
----.nycrc.json(138B)
----README.md(9KB)
----yarn.lock(163KB)