entityAspect.loadNavigationProperty返回null

时间:2013-11-18 16:58:56

标签: breeze

  return datacontext.fetchEntity('Hearing', vm.hearingID()).then(function (result) {
            vm.hearingEntity = result.entity;
            vm.hearingEntity.entityAspect.loadNavigationProperty("Client");
        });

在上面的代码中,“Client”导航属性返回null的原因是什么?

1 个答案:

答案 0 :(得分:1)

“loadNavigationProperty”是一个返回promise的异步方法。你需要等待承诺返回。类似的东西:

 vm.hearingEntity.entityAspect.loadNavigationProperty("Client").then(function(data) {
   // this is your result.
   var clients = data.results;
 });