で1対多と私は、Entity Frameworkのにはかなり新しいですし、次の問題を抱えて:エラーEntity Frameworkの
public class Bank{
//Showed only problem moments
public Guid Id {get;set;}
public List<Branch> Branches { get; set; }
public Bank(){
Branches = new List<Branch>();
}
}
public class Branch{
public Guid Id {get;set;}
public string Address {get;set;}
}
私はコードから手動で新しい銀行と支店を追加するためにしようと試み、それが働きました。また、すべてのPKとFKでMSSQLにテーブルを作成しました。私は次の操作を行うためにしようと試みたときに しかし、:
私が得たvar bankData = new ApplicationContext().Banks;
return Json(bankData, JsonRequestBehavior.AllowGet)
は私の銀行データと支店がnullでした。
私はCodeFirstで関係を作成することに間違いを犯しましたか?
ああ、私の深い感謝。ただし、学術目的でのみ、遅延読み込みオプションも追加できますか? – IskanderR
関連するエンティティの読み込みに関する多くの情報がここにあります。https://msdn.microsoft.com/en-us/data/jj574232.aspx – DVK