0
我用流利的休眠1.2.0.712,在我的MVC项目作为OR映射NHibernate的3.2.0.4000,问题是: 这是我oJob对象:参考用流利的Hibernate映射似乎dosnt正常工作
public class Job{
virtual public Enquiry Enquiry { get; set; }
virtual public long Id { get; set; }
}
,这是查询:
public class Enquiry {
virtual public long Id { get; set; }
}
这里是JobMap:
public class JobMap: ClassMap<Job>
{
public JobMap()
{
Schema("dbo");
Id(p => p.Id)
.Column("Id");
References(p => p.Enquiry);
}
}
我希望每个职业都有一个确切的调查
但有时,我检查的SQL Server我看到有在工作表中的一些记录具有不同ID的所有具有相同的enquiryid
我查了很多次,不知道到底什么时候发生,有什么问题?
它不坚持任何东西的数据库,我想hasone需要在关系的另一端引用
变化 – Adrakadabra 2012-04-21 10:28:05
是的,这是...你没有一对一的关系吗? – schglurps 2012-04-21 10:58:07
不完全,,查询对象不知道任何工作对象 – Adrakadabra 2012-04-21 11:10:06