2
Je ne comprends pas comment obtenir le SQLAlchemy-MPTT arbre objet complet:SQLAlchemy-MPTT obtenir arbre plein
from sqlalchemy_mptt import BaseNestedSets
class Category(db.Model, BaseNestedSets):
id = db.Column(db.Integer, primary_key=True)
name = db.Column('Text', db.String(120))
def __repr__(self):
return "<Category (id={0}, name={1}, parent={2})>".format(self.id, self.name,
self.parent_id)
Je peux faire une demande:
roots = Category.query.filter_by(parent_id=None)
Et:
full_tree = None
for root in roots:
full_tree += root.drilldown_tree()
Mais je pense qu'il y a des solutions plus faciles?