标签: nhibernate
当我在数据库中添加新行时,我注意到Add方法返回void。
void
是否可以在添加操作中返回新创建的行ID?
答案 0 :(得分:3)
当您在实体上调用session.Save()时,您的实体应该修改ID。
如果您的保存是立即进行的,或者您的保存是批处理,您可能想检查您的nhibernate配置。如果它正在批处理,那么你需要提交(或刷新,有人会纠正这个...希望你的会话。)