我们正在向服务器上的对象添加其他属性,这些属性在数据库中没有跟踪。数据被返回给客户端,但微风实现的对象没有它作为属性。我们如何将属性添加到我们返回到微风的对象中,但不将它们映射到我们存储数据的数据库中?
示例:小部件类属性 A - 映射到数据库属性 B - 具有 [NotMapped] 属性,因此它不会存储在数据库中。它是由服务器动态计算的。
当我们在客户端获取对象时,我们得到: Widget Class = { Property A: ko.observable(Value for A) }
缺少属性 B。
当我们查看服务器返回的 json 时,我们看到:
小部件类 = { 属性 A:A 的值,属性 B:B 的值}