データベースで追跡していないサーバー上のオブジェクトに追加のプロパティを追加しています。データはクライアントに返されますが、breeze によって実体化されたオブジェクトにはそれがプロパティとしてありません。オブジェクトにプロパティを追加し、データを保存するデータベースにマッピングしないようにするにはどうすればよいでしょうか?
例: Widget Class Property A - データベースにマッピングされる Property B - [NotMapped] 属性を持つため、データベースには保存されません。サーバーによってオンザフライで計算されます。
クライアントでオブジェクトを取得すると、次のようになります。 Widget Class = { Property A: ko.observable(Value for A) }
プロパティ B がありません。
サーバーから返された json を見ると、次のことがわかります。
Widget Class = { プロパティ A: A の値、プロパティ B: B の値 }