我需要种子我的数据使用一对多的关系(一个联系人可以有很多地址)但它不会让我种子地址,我指定为ICollection。我不能将它存储为一个字符串或int。所以我该怎么办?如何种子Icollectable到数据库代码首先
namespace SuccessEd.Data.Model
{
public class Contact
{
public int ContactId { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public virtual ICollection<Address> Addresses { get; set; }
}
}
namespace SuccessEd.Data.Model
{
public class Address
{
public int AddressId { get; set; }
public string HomeAddress { get; set; }
public string BusinessAddress { get; set; }
public string PoBox { get; set; }
public int ContactId { get; set; }
public virtual Contact Contact { get; set; }
}
你能准确地告诉我们什么不按预期工作吗? – Isantipov
哦,我只是想知道我上面做了什么是正确的?自从我的教科书或互联网并没有真正告诉我如何做一对多的关系以后,我需要有人在写作方向上向我着色 – Pope43
你有一个联系人列表,你想要一个函数来返回你的地址列表属于具有特定姓氏的联系人? – liran63