知道为什么导航属性是空的

时间:2013-02-25 17:33:21

标签: javascript breeze

假设我有订单实体,可能有也可能没有订单行(导航集合)。

当我点击订单时,会显示订单行。

有没有办法知道订单行的导航集合是否为空,因为没有订单行,或者因为它们不在缓存中(它们从未从数据库中获取)?

1 个答案:

答案 0 :(得分:2)

从Breeze 1.4.16开始,添加了两个新方法: EntityAspect.isNavigationPropertyLoaded EntityAspect.markNavigationPropertyLoaded。这些都记录在breeze api文档中。您正在寻找的具体方法在此处记录:

http://www.breezejs.com/sites/all/apidocs/classes/EntityAspect.html#method_isNavigationPropertyLoaded