P
Size: a a a
P
P
SP
SP
SP
PK
SP
SP
PK
SP
PK
User.joins(Article.joins(Comment)).sort(Sort(User.id, Sort::DESC)).where(User.created_at(Less(Time::now)));
SP
PK
SP
SP
PK
SP
PK
SP
def get_parents_list(clause) -> List[models.Category]:
beginning_getter = models.Category.query.filter(clause).cte(name="parent_for", recursive=True)
with_recursive = beginning_getter.union_all(
models.Category.query.filter(models.Category.id == beginning_getter.c.parent_id)
)
return DBSession.query(models.Category).select_entity_from(with_recursive).all()
SP