让我们假设我有这两个对象
class Customer {
[PrimaryKey]
public string id;
[??????]
public List<int> addresses;
}
和
class Address {
[PrimaryKey, AutoIncrement]
public int id;
public string street;
public int number;
}
有没有办法使用 SQLite.NET ORM 来保存客户对象?因为我很难保存列表。
如果没有这样的方法,是否有某种我可以实现的事件或我可以覆盖的方法,以便在加载对象时触发代码?
我正在考虑在地址列表上方添加 [Ignore] 的思路,当事件触发时,我可以使用 SQLite.net 从另一个表中加载地址的 ID
提前感谢您提供的任何帮助