これら2つのオブジェクトがあるとしましょう
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 を使用して Customers オブジェクトを保存する方法はありますか? リストを保存するのに本当に苦労しているからです。
そのような方法がない場合、オブジェクトがロードされたときにコードがトリガーされるように、実装できる何らかのイベントまたはオーバーライドできるメソッドはありますか?
アドレスのリストの上に [Ignore] を追加する行に沿って何かを考えていました。イベントがトリガーされたら、SQLite.net を使用して別のテーブルからアドレスの ID をロードできます。
あなたが提供できる助けを前もって感謝します