Skip to content
Snippets Groups Projects

add sort direction

Merged
Nico Vermaasrequested to merge
sort-direction into master
1 open thread
+ 7
1
@@ -136,8 +136,14 @@ class DataProductDB:
# if a &sort=<field> url parameter is given then use sort, otherwise omit it (backward compatibility)
if sort:
if sort.startswith('-'):
direction = -1
sort = sort.lstrip('-')
else:
direction = 1
Please register or sign in to reply
results = [augment_item(item) for item in
self.db[collection_name].find(query, selected_fields).skip(skip).limit(limit).sort(sort)]
self.db[collection_name].find(query, selected_fields).skip(skip).limit(limit).sort(sort,direction)]
else:
results = [augment_item(item) for item in
self.db[collection_name].find(query, selected_fields).skip(skip).limit(limit)]
Loading