我熟悉PetaPoco(它看起来很棒btw),但在这里有一个阻挡者,我很好奇我是否可以在PetaPoco中做到这一点。PetaPoco:获取复合对象
我想要做的是将数据库中的一行映射到复合对象。 我认为这个例子会清除一切。
假设,我们在数据库中的表称为“客户”和行看起来somethins这样的:
ID | Name | City | Street |
1 | John Doe | New York | Some Street Name |
,我想用模型那样:
public class Customer
{
public int Id { get; set; }
public string Name { get; set; }
public Address Address { get; set; }
}
public class Address
{
public string City{ get; set; }
public string Street { get; set; }
}
所以我们必须在c#中有不同的对象,但它只是一个实体(一个Id,一个数据库中的一行)。
我可以使用PetaPoco来实现这种映射吗?
上和其他multimappings信息听起来像在墨西哥一座火山。我无法跟上所有这些带有不断增加的可爱名字的新技术 –
2012-04-18 10:16:01
你在哪里存储地址数据?如果您将它存储在数据库中,为什么不使用地址的ID? – 2015-10-08 09:19:12