有没有办法用NHibernate返回插入记录的主键?

时间:2010-07-14 18:46:41

标签: c# nhibernate

嗯,问题有点紧张。 我现在正在做这样的事情:

using (var session = _sessionFactory.OpenSession())
{
     using (var transaction = session.BeginTransaction())
     {
         Car newCar = new Car();
         newCar.name = "Jeep";

         session.Save(newCar);
         transaction.Commit();    
     }
}

1 个答案:

答案 0 :(得分:7)

return newCar.Id;

当然,在您提交了交易后。