вторая это токены пуш уведомлений для мобилки, при авторизации мне бэк отдает профайл, хочу в объект добавить еще одно поле из таблицы с пушем, которое выведет включены ли уведомления или выключены, как извлечь только одно это значения и не тянуть всю таблицу релейшеном?
Если я правильно понял, то subquery + exists
Есть association_proxy, но там все равно при запросе к бд будет релейшенщип тянуться, но а респонз пойдет только одно поле
Ещё была какая-то штука, которая работала так: class Model(Base): ... def x(self): return select(...).where(...=self.value) И можно было очень удобно делать запросы
Ну энивей это и Экзист это два запроса в бд, вместо одного джоина
Обсуждают сегодня