Implement query sorting

This commit is contained in:
Zaid Abdulla committed 2018-12-26 00:22:07 -08:00
1 parent db900622a0
commit b77f98a8cb
6 files changed
+151 -44

No files matched your search

+2
View File
@@ -58,6 +58,8 @@ for (let [resource, flags] of Object.entries(resources)) {
filter = expression.parse(ctx.request.query.filter);
if (ctx.request.query.limit) options.limit = +ctx.request.query.limit;
if (ctx.request.query.skip) options.skip = +ctx.request.query.skip;
if (ctx.request.query.sort)
options.sort = JSON.parse(ctx.request.query.sort);
if (ctx.request.query.projection)
options.projection = ctx.request.query.projection
.split(",")