我有:
DailyWorkTimeMapping()
{
....
References(x => x.Employee);
}
所以,当我这样做时:
var x = new DailyWorkTime()
{
Employee = new Employee()
{
Id = IdFromAnExistingEmployee,
};
}
当我打电话时,SaveOrUpdate
我收到以下错误:
NHibernate.TransientObjectException:对象引用了未保存的瞬态实例 - 在刷新之前保存瞬态实例或将属性的级联操作设置为使其自动保存的内容。类型:ProjectTracker.Domain.Employees.Employee,实体:ProjectTracker.Domain.Employees.Employee bei NHibernate.Engine.ForeignKeys.GetEntityIdentifierIfNotUnsaved(String entityName, Object entity, ISessionImplementor session)
有任何想法吗?