3
Nested Set Model을 사용하여 구현 된 트리에 SQLAlchemy를 사용하여 새 노드를 추가하는 방법은 무엇입니까?중첩 세트 모델 및 SQLAlchemy - 새 노드 추가
class Category(Base):
__tablename__ = 'categories'
id = Column(Integer, primary_key=True)
name = Column(String(128), nullable=False)
lft = Column(Integer, nullable=False, unique=True)
rgt = Column(Integer, nullable=False, unique=True)
내가 영향을받는 다른 모든 노드를 새로운 노드에 대한
lft
및
rgt
을 할당하고 업데이트 할 테이블에 트리거를 필요하지만, 노드의 위치를 정의하는 가장 좋은 방법은 무엇입니까
? 새로운 노드의 parent_id
을 생성자에 전달할 수는 있지만 어떻게하면 parent_id
을 트리거에 전달할 수 있습니까?
참고로 링크가 작동하지 않습니다. Moveded : http://www.sqlalchemy.org/trac/browser/examples/nested_sets/nested_sets.py – Matt