0
public class Parent()
{
public int Id {get;set;}
public string Name {get;set;}
public IList<Child> Childs {get;set;}
}
public class Child()
{
public int Id {get;set;}
public string Name {get;set;}
}
私はインスタンスを変更親の子を追加して、次のステートメントを使用して親子を保存します。
statelesssession.Update(parentInstance);
statelesssession.Insert(parentInstance.Childs.Last());
子レコードであるが、子テーブルのフィールドParent_Idはnullのままであるため、関連は記録されない。
ステートレスセッションを使用して手動で関連付けを記録するにはどうすればよいですか?
はい、私は関係が片方向、親から子のみであることを望みます。私は片方の関係でこれを達成する方法を意味しました。 – aattia
親クラスへの参照がない場合は、少なくとも、子の親IDにマップされたフィールドが必要です。その時点の他の列と同じです。 –