次のようなコンストラクターを介して Breeze のエンティティを拡張しようとすると、次のようになります。
breeze.EntityManager('ServiceUrl').metadataStore.registerEntityTypeCtor(
'customer',
function () {
this.orders = ko.observableArray([]);
}
);
新しいプロパティを設定しようとすると、ノックアウト エラーが発生します。
myCustomer.orders(newOrders);
エラーは次のとおりです。
"Cannot write a value to a ko.computed unless you specify a 'write' option. If you wish to read the current value, don't pass any parameters."
構築後のイニシャライザに追加すると、同じ作業が行われます。私は何か間違ったことをしていますか?