Breeze: вычисляемые сервером свойства для быстрого вычисления наблюдаемых

Я могу вычислить свойства сервера захвата бриза, используя этот код, полученный из ЗДЕСЬ.

var yourTypeCtor = function () {
      this.calculatedProperty = ""; 
};

store.registerEntityTypeCtor("YourType", yourTypeCtor);

У меня есть вычисляемое свойство, которое возвращает объект сущности. Возвращаемый тип объекта является частью метаданных. Однако ветерок возвращает эту сущность как объект, а не наблюдаемую. Можно ли настроить ветерок для возврата этого объекта как наблюдаемого, чтобы объект обновлялся на основе условий вычисляемых свойств, определенных на стороне сервера?


person jpo    schedule 22.10.2015    source источник
comment
У вас есть сущность A, которая имеет свойство перехода к сущности типа B, а B содержит вычисляемые свойства, и когда A сохраняется, на сервере создается новый экземпляр B, который возвращается клиенту?   -  person Steve Schmitt    schedule 23.10.2015
comment
Вы правы, но возможно ли обновить его перед сохранением, как это делает наблюдаемое? Кроме того, breeze даже не распознает вычисляемое свойство как тип emtity.   -  person jpo    schedule 23.10.2015
comment
Почему вы не можете использовать для этого обычное свойство навигации? Объявите связь между A и B в метаданных.   -  person Steve Schmitt    schedule 23.10.2015