Support for Aggregate Queries (#4207)

* Support for Aggregate Queries

* improve pg and coverage

* Mongo 3.4 aggregates and tests

* replace _id with objectId

* improve tests for objectId

* project with group query

* typo
This commit is contained in:
Diamond Lewis
2017-11-12 13:00:22 -06:00
committed by Florent Vilmart
parent 4e207d32a7
commit 7223add446
8 changed files with 675 additions and 1 deletions

View File

@@ -34,6 +34,7 @@ import { SessionsRouter } from './Routers/SessionsRouter';
import { UsersRouter } from './Routers/UsersRouter';
import { PurgeRouter } from './Routers/PurgeRouter';
import { AudiencesRouter } from './Routers/AudiencesRouter';
import { AggregateRouter } from './Routers/AggregateRouter';
import { ParseServerRESTController } from './ParseServerRESTController';
import * as controllers from './Controllers';
@@ -197,7 +198,8 @@ class ParseServer {
new PurgeRouter(),
new HooksRouter(),
new CloudCodeRouter(),
new AudiencesRouter()
new AudiencesRouter(),
new AggregateRouter()
];
const routes = routers.reduce((memo, router) => {