/
EastW
/
Reiai-python-FastAPI
Обзор
Документация
Войти
/
EastW
/
Reiai-python-FastAPI
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
api/api_v1/crud/message.py
12 строк
382 B
Dennis Mattews
added tests, alembic, refactoring
18 окт 2024, 22:49
18 окт 2024, 22:49
cdb56bd
Код
Авторство
О чём код?
from typing import Sequence from sqlalchemy.ext.asyncio import AsyncSession from sqlalchemy.future import select from core.models.chat import Message async def search_messages(session: AsyncSession, query: str) -> Sequence[Message]: stmt = select(Message).where(Message.content.ilike(f"%{query}%")) result = await session.execute(stmt) return result.scalars().all()