π python - SQLAlchemy ORDER BY DESCENDING? - Stack Overflow βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ !https://stackoverflow.com/questions/4186062/sqlalchemy-order-by-descending Date: July 29, 2023 External Link stackoverflow.com How to sort results from a sqlalchemy based orm. ``` .order_by(model.Entry.amount.desc()) ``` I needed this to enable paging on my thoughts api. ``` @post_router.get("/posts/") async def get_posts( *, request: Request, session: Session = Depends(get_session), hx_request: Annotated[str | None, Header()] = None, accept: Annotated[str | None, Header()] = None, current_user: Annotated[User, Depends(try_get_current_active_user)], page_size: int = 10, page: int = 1, ) -> Posts: "get all posts" statement = ( select(Post) .where(Post.published) .order_by(Post.id.desc()) .limit(page_size) .offset((page - 1) * page_size) ) posts = session.exec(statement).all() posts = Posts(__root__=posts) if isinstance(current_user, RedirectResponse): is_logged_in = False else: is_logged_in = True if hx_request and page == 1 and len(posts.__root__) == 0: return HTMLResponse('