def get_user_location_by_uid_time(req_id, user_id, ts_start, ts_end): if user_id != None: # up = __get_user_pointer(user_id) up = get_pointer('user', user_id) else: raise Exception('user id can not be None') raw = db.UserLocation.find({'timestamp': {'$gt': ts_start, '$lt': ts_end}, 'user_id': user_id}) # print 'raw filter' # print str(raw.count()) return filter.filter_UserLocation_mongo(req_id, raw)
def get_user_location_by_time(req_id, ts_start, ts_end): raw = db.UserLocation.find({'timestamp': {'$gte': ts_start, '$lte': ts_end}}) # return filter.filter_UserLocation(req_id, raw) return filter.filter_UserLocation_mongo(req_id, raw)