def find_last_image(): id = 0 data = Database.find('max(idimagem)', coleccao) if data is not None: for idimagem in data: id = idimagem return id return 0
def find_all(): data = Database.find('*', coleccao) if data is not None: return data
def get_by_keyword(cls, keyword): blogs = Database.find(collection='blogs', query={'title': keyword}) return [cls(**blog) for blog in blogs]
def blogs_by_author_id(cls, author_id): blogs = Database.find(collection='blogs', query={'author_id': author_id}) return [cls(**blog) for blog in blogs]
from src.database.database import Database Database.initialize() Database.insert('testing_phase', {'_id': '12345', 'hello': 'world'}) results = Database.find('testing_phase', {}) for result in results: print(result)
def from_blog(id): return [post for post in Database.find(collection='posts', query={'blog_id':id})]
def get_posts_by_blog_id(cls, blog_id): return [ cls(**post) for post in Database.find(collection='posts', query={'blog_id': blog_id}) ]