def get_all(self, user_id): favorites = self.collection.find({"user_id": ModelBase.get_oid(user_id)}, {"song_id": 1}) return ModelBase.cursor2list(favorites)
def get_all(self): cursor = self.collection.find().sort("create_date", -1) notice_list = ModelBase.cursor2list(cursor) return [self.to_user(notice) for notice in notice_list]
def get_effective(self): cursor = self.collection.find(invalid_date = {'$gte': datetime.utcnow()}).sort("create_date", -1) notice_list = ModelBase.cursor2list(cursor) return [self.to_user(notice) for notice in notice_list]
def get_all(self): cursor = self.collection.find() return ModelBase.cursor2list(cursor)