2

我正在使用命名查询来执行存储过程(使用 IQuery、List)来执行一些插入逻辑。一切似乎都运行良好,除了数据实际上没有被插入。当我运行 SQL 跟踪并手动执行存储过程时,我发现存储过程由于外键违规而出错。

我希望 NHibernate 在这种情况下会抛出某种异常,但它似乎忽略了错误,只是从调用中返回一个空列表。这是一个错误,与配置或其他有关吗?我正在使用一个相当新的版本(3.2.0.4)

4

0 回答 0