Обновить
4
Савелий@pryadkinss

Пользователь

0,1
Рейтинг
2
Подписчики
Отправить сообщение

Удали это нахрен пока эффективный менеджмент не увидел

Что бы сэкономить время одних сотрудников и деньги компании, нужно нанять других сотрудников и нагрузить их этой рутиной. Я правильный вывод сделал?

https://vk.com/myclub11 - футбольный онлайн менеджер. Совмещаем функционал карьеры менеджера и FUT в онлайне.

Начитаются этих книжек по обе сторона собеседования, потом через час довольные на балкон курить выходят. Главное салфетками обтереться не забыть.

query = sa\
  .select(Topic.id.label('id'), sa.func.array_agg(User.name).label('users'))\
  .where(sa.and_(
    Topic.id == TopicUser.topic_id,
    TopicUser.user_id == User.id
  ))\
  .group_by(sa.literal_column('1'))

with session as s:
  for row in s.execute(query):
    print(f'Topic {row.id}, Users: {", ".join(row.users)}')

А как, простите, дебажить такие запросы? А когда у тебя SELECT более чем на 10 таблиц?

ORM не подходит для крупных проектов и больших команд. С этим сложнее работать.

Информация

В рейтинге
4 136-й
Откуда
Россия
Зарегистрирован
Активность

Специализация

Бэкенд разработчик