0
が、私は流暢休止1.2.0.712とORマッパーとしての私のMVCのプロジェクトでNHibernateの3.2.0.4000を使用していdosnt仕事だ、問題がある:参照は正しく
public class Job{
virtual public Enquiry Enquiry { get; set; }
virtual public long Id { get; set; }
}
: これは私のoJobオブジェクトであります
、これはお問い合わせです:
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);
}
}
私は、各ジョブが正確に一つの問い合わせを持っていることを期待し
時には、私はすべてが
同じenquiryidを持つ異なるIDを持つジョブテーブルの一部のレコードがある参照して、SQL Serverをチェックし、私はそれを何度も確認していることと、正確に起こったときは分かりませんが、何が問題なのですか?
による変更
、私ははい、それはhasOneのは、関係 – Adrakadabra
の反対側の参照を必要だと思います... 1対1の関係はありませんか? – schglurps
正確には、照会オブジェクトはジョブオブジェクトの何も知らない – Adrakadabra