実行時に値が設定される基本的なエンティティ オブジェクトがあります。
例えば:
Object object = new Object();
object.property01 = "blabla";
これらのプロパティの中には、foreign_key 定義によって定義された他のオブジェクトへの参照がいくつかあります。
object.object2 = object2;
問題は、オブジェクトが参照を保存しないことです。オブジェクトをviewModelに渡すと、参照されたオブジェクトは常にnullに評価されます。
これを処理する方法に関するヘルプは大歓迎です。
編集:参照オブジェクトのリストを取得するために使用するクエリは次のとおりです。
public List<object2> getAll(){
var object2List = context.object2.ToList();
return object2List;
}
新しいオブジェクトを作成するために使用する関数は次のとおりです。
private void createNewObject()
{
_newObject = new Object();
_newObject.prop01 = Property01;
_object2databridge.Detach(Object2);
_newObject.object2 = Object2;
}