diff options
author | Pierre-Yves Chibon <pingou@pingoured.fr> | 2012-03-19 19:59:32 +0100 |
---|---|---|
committer | Pierre-Yves Chibon <pingou@pingoured.fr> | 2012-03-19 19:59:32 +0100 |
commit | 6d634c00f71bad36006cad5766f913f649d6c1b3 (patch) | |
tree | 3b00b2165a49e737f4e6a58dcd89c5f81168e0cb /lib/mongo.py | |
parent | dc55febd21070bd28b5e04dcf0d30c3b0ac1e805 (diff) | |
download | hyperkitty-6d634c00f71bad36006cad5766f913f649d6c1b3.tar.gz hyperkitty-6d634c00f71bad36006cad5766f913f649d6c1b3.tar.xz hyperkitty-6d634c00f71bad36006cad5766f913f649d6c1b3.zip |
Add pagination to the results of a search
Diffstat (limited to 'lib/mongo.py')
-rw-r--r-- | lib/mongo.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/mongo.py b/lib/mongo.py index 2e971ed..8d71636 100644 --- a/lib/mongo.py +++ b/lib/mongo.py @@ -93,5 +93,6 @@ def search_archives(table, query): for el in query: db.mails.create_index(str(el)) db.mails.ensure_index(str(el)) - return db.mails.find(query, - sort=[('Date', pymongo.DESCENDING)]).limit(50) + return list(db.mails.find(query, sort=[('Date', + pymongo.DESCENDING)])) + |