ActiveRecord:如何查找约束?

时间:2010-07-13 08:40:32

标签: nhibernate constraints castle-activerecord

我是ActiveRecord的新手(使用CastleProject)并逐步获取知识。 现在我遇到了另一种情况。

我有一个Media类用于其他一些类:ContentCaseService。现在,当我想删除Media类时,我想检查先前命名的类是否存在任何约束。有关如何实现这一目标的最佳实践吗?或者CastleProject / Nhibernate中是否有任何可能对我有帮助的功能?

1 个答案:

答案 0 :(得分:1)

如果您只是想在违反约束时捕获数据库异常,请查看ISQLExceptionConverter

但是如果你想确切地知道其他表中的哪些记录会触发约束异常,那么你必须自己运行任何需要的查询。