2014-03-01 2 views

답변

1

아니요. ndb는 관계형 데이터베이스가 아니므로 같은 것을 달성하고 싶다면 스스로해야합니다. 실제 요구에 따라 구현할 구체적인 방법은 없습니다. 일반적인 팁으로 transactions을 사용하여 부모를 삭제하기 전에 모든 관련 레코드가 삭제되도록 할 수 있습니다.

+0

거래에 대해 감사드립니다. – flyingfoxlee

+0

캐스케이드에 많은 수의 항목이있을 가능성이있는 경우 트랜잭션에서 계단식 삭제를 실행하는 등의 작업을 수행하기위한 전략에 대해 생각해 볼 필요가 있습니다. –

1

ndb model에는 _pre_delete_hook_post_delete_hook이 있으며이 문제를 해결하는 데 사용할 수 있습니다. _pre_delete_hook