Parent -> Childs を使用して単純なモデルを作成しようとしています (正しく宣言され、機能していると思います)。
私はこれをします:
var parent = new $data.Types.Parent();
$data.context.Parents.add(parent);
parent.Code = 123;
var child = new $data.Types.Child();
$data.context.Childs.add(child);
child.Parent = parent;
child.Value = 456;
しかし、parent.Childsにアクセスしようとすると、追加された子を含む配列ではなく、未定義です。
したがって、両方を保存した後:
$data.context.saveChanges();
次に、parent.Childs に再度アクセスして、配列 [ Child ] を取得します。
他の ORM ツールから来て、jaydata は保存前の関係へのアクセスをサポートしていないようですか?
どんな助けでも大歓迎です!乾杯。
編集:
他のスタックオーバーフロー コードを見ると、Childs 配列を手動で作成する必要があるようです。
var parent = new $data.Types.Parent();
$data.context.Parents.add(parent);
parent.Code = 123;
parent.Childs = new Array();
var child = new $data.Types.Child();
$data.context.Childs.add(child);
child.Parent = parent;
child.Value = 456;
parent.Childs.push(child);
誰でもこれが jaydata で関係を使用する方法であることを確認できますか?