From: Christos KK Loverdos Date: Tue, 27 Dec 2011 13:07:13 +0000 (+0200) Subject: Make better use of DBObjects X-Git-Tag: aquarium-0.1~154 X-Git-Url: https://code.grnet.gr/git/aquarium/commitdiff_plain/23195cb3b4b0e7bc6eed5a5b13e389af9d9f8da0 Make better use of DBObjects --- diff --git a/src/main/scala/gr/grnet/aquarium/store/mongodb/MongoDBStore.scala b/src/main/scala/gr/grnet/aquarium/store/mongodb/MongoDBStore.scala index 519b77b..1f39fbc 100644 --- a/src/main/scala/gr/grnet/aquarium/store/mongodb/MongoDBStore.scala +++ b/src/main/scala/gr/grnet/aquarium/store/mongodb/MongoDBStore.scala @@ -211,10 +211,9 @@ class MongoDBStore( def findEventsByUserIdAfterTimestamp[A <: AquariumEvent](userId: String, timestamp: Long): List[A] = { val query = new BasicDBObject() query.put("userId", userId) - query.put("timestamp", "{\"$gte\": %s}".format(timestamp)) + query.put("timestamp", new BasicDBObject("$gte", timestamp)) - val sort = new BasicDBObject() - sort.put("timestamp", 1) + val sort = new BasicDBObject("timestamp", 1) val cursor = events.find(query).sort(sort) val buffer = new scala.collection.mutable.ListBuffer[A]