Object Breeze:Breeze计算可观测的服务器计算属性

Object Breeze:Breeze计算可观测的服务器计算属性,object,entity,breeze,computed-observable,computed-field,Object,Entity,Breeze,Computed Observable,Computed Field,我能够使用以下代码计算breeze capture服务器的属性,这些代码来自 我有一个返回实体对象的计算属性。返回的实体类型是元数据的一部分。但是,breeze将此实体作为对象返回,而不是可观察对象。是否可以将breeze配置为将此对象作为可观察对象返回,以便根据服务器端定义的计算属性的条件更新该对象?您的实体A具有指向类型B的实体的导航属性,并且B包含计算属性,当保存A时,在服务器上创建了一个新的B实例并返回给客户机?您是对的,但是是否可以像可观察对象一样在保存之前对其进行更新?此外,bree

我能够使用以下代码计算breeze capture服务器的属性,这些代码来自


我有一个返回实体对象的计算属性。返回的实体类型是元数据的一部分。但是,breeze将此实体作为对象返回,而不是可观察对象。是否可以将breeze配置为将此对象作为可观察对象返回,以便根据服务器端定义的计算属性的条件更新该对象?

您的实体A具有指向类型B的实体的导航属性,并且B包含计算属性,当保存A时,在服务器上创建了一个新的B实例并返回给客户机?您是对的,但是是否可以像可观察对象一样在保存之前对其进行更新?此外,breeze甚至没有将computed属性识别为emtity类型。为什么不能为此使用常规导航属性?在元数据中声明A和B之间的关系。
var yourTypeCtor = function () {
      this.calculatedProperty = ""; 
};

store.registerEntityTypeCtor("YourType", yourTypeCtor);