ジャンクション テーブル (JunctionEntity) を使用して、2 つのテーブル (Entity1 と Entity2) の間に多対多の関係があります。Breeze クライアントでは、次のことを行います。
- タイプEntity1、e1のオブジェクトを作成します
- e1 を、すでに存在するタイプ Entity2 の 1 つ以上のオブジェクトにリンクします。そのために、JunctionEntity の j1 と j2 のインスタンスを作成します。
- 変更内容を保存
そのために、manager.createEntity を使用して e1 を作成し、さらに manager.createEntity を使用して j1 と j2 を作成します。これらのオブジェクトで、Entity1Id と Entity2Id のプロパティを設定しました。
問題: コンソールで、これらのエンティティがブラウザからサーバーに渡されていることがわかります。しかし、サーバー上でデバッグする場合、e1 の JunctionEntity リストは null です。
この問題についてさらに詳しい情報が必要な場合は、お知らせください。私は概念的な間違いをしているに違いないと感じています。
ご協力いただきありがとうございます
ニコラス