Esempio n. 1
0
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)
Esempio n. 2
0
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)