Доброе время суток.
Есть модель Session с account = ManyToOne(“Account”) и Account с sessions = OneToMany(“Session”). Для
a = Account.query.first()
query объект для сессий можно получить так:
s = Session.query.filter_by(account=a)
Далее к s можно применять еще фильтры или работать с ним каким-то иным образом. Но в то же время
a.sessions
дает просто список всех связанных объектов, а не query объект. В то же время смысл этой записи тот же - сессии, относящиеся к указанному аккаунту.
Вопрос таков: неужели полная выборка безо всяких условий - это все, для чего может служить OneToMany?