Skip to content

Commit 3c100a5

Browse files
committed
fix
1 parent 1e566cb commit 3c100a5

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/Routers/AggregateRouter.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import ClassesRouter from './ClassesRouter';
2-
import rest from '../rest';
3-
import * as middleware from '../middlewares';
41
import Parse from 'parse/node';
2+
import * as middleware from '../middlewares';
3+
import rest from '../rest';
4+
import ClassesRouter from './ClassesRouter';
55
import UsersRouter from './UsersRouter';
66

77
export class AggregateRouter extends ClassesRouter {
@@ -52,7 +52,7 @@ export class AggregateRouter extends ClassesRouter {
5252
}
5353

5454
/* Builds a pipeline from the body. Originally the body could be passed as a single object,
55-
* and now we support many options
55+
* and now we support many options.
5656
*
5757
* Array
5858
*
@@ -71,7 +71,7 @@ export class AggregateRouter extends ClassesRouter {
7171
*
7272
* body: {
7373
* pipeline: {
74-
* group: { objectId: '$name' },
74+
* $group: { objectId: '$name' },
7575
* }
7676
* }
7777
*
@@ -80,7 +80,7 @@ export class AggregateRouter extends ClassesRouter {
8080
let pipeline = body.pipeline || body;
8181
if (!Array.isArray(pipeline)) {
8282
pipeline = Object.keys(pipeline).map(key => {
83-
return { [key]: pipeline[key] };
83+
return { [`$${key}`]: pipeline[key] };
8484
});
8585
}
8686

0 commit comments

Comments
 (0)