2012-09-20 63 views
2

我有A and B(a_id:Long)實體。如何在Squeryl上刪除東西

B取決於A。所以我設置了constrainReference(onDelete cascade)。一切正常。

但是,當我刪除A我想釋放一些資源取決於B。可以以某種方式攔截BonDelete(),然後以Squeryl方式執行操作,或者我必須手動執行操作?

回答

1

架構中的嘗試:

override def callbacks = Seq(
     afterDelete(table) call (record => logger.debug("afterDelete")))