Mapping 如何使用NPoco将非原语成员映射到bytes/JSON?
假设我有一个目标:Mapping 如何使用NPoco将非原语成员映射到bytes/JSON?,mapping,npoco,Mapping,Npoco,假设我有一个目标: class Person { public int Id {get; set;} public string Name {get; set;} public Address HomeAddress {get; set;}; } class Address { public string Street {get; set;} public string City {get; set;} } 我希望/需要将上述对象映射到一个名为Perso
class Person {
public int Id {get; set;}
public string Name {get; set;}
public Address HomeAddress {get; set;};
}
class Address {
public string Street {get; set;}
public string City {get; set;}
}
我希望/需要将上述对象映射到一个名为Person
的列,该列有一个名为HomeAddress
的列,其内容是JSON(或一些自定义二进制序列化)
如何告诉NPoco数据库对象使用这种映射?您将在Person类的HomeAddress属性上使用[SerializedColumn]属性。这将序列化/反序列化存储在列中的json文本。您将在Person类的HomeAddress属性上使用[SerializedColumn]属性。这将序列化/反序列化存储在列中的json文本