camouflage
Advanced tools
Comparing version 0.8.0 to 0.8.1
@@ -153,2 +153,10 @@ "use strict"; | ||
var cursor = db.find(query); | ||
if(typeof options.order === 'string'){ | ||
var sortOrder = 1; | ||
if(options.order[0] === '-'){ | ||
sortOrder = -1; | ||
options.order = options.order.substring(1); | ||
} | ||
cursor = cursor.sort(options.order, sortOrder); | ||
} | ||
if(typeof options.skip === 'number'){ | ||
@@ -155,0 +163,0 @@ cursor = cursor.skip(options.skip); |
@@ -202,2 +202,12 @@ "use strict"; | ||
var cursor = db.find(query); | ||
if(typeof options.order === 'string'){ | ||
var sortOrder = 1; | ||
if(options.order[0] === '-'){ | ||
sortOrder = -1; | ||
options.order = options.order.substring(1); | ||
} | ||
var sortOptions = {}; | ||
sortOptions[options.order] = sortOrder; | ||
cursor = cursor.sort(sortOptions); | ||
} | ||
if(typeof options.skip === 'number'){ | ||
@@ -204,0 +214,0 @@ cursor = cursor.skip(options.skip); |
{ | ||
"name": "camouflage", | ||
"version": "0.8.0", | ||
"version": "0.8.1", | ||
"description": "A class-based ES6 ODM for Mongo-like databases.", | ||
@@ -5,0 +5,0 @@ "author": { |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
252350
5056