1
是否可能致電loadNavigationProperty
擴展實體?例如:Breeze.js loadNavigationProperty with expanded
myGarage.entityAspect.loadNavigationProperty('car.wheels');
或者這是唯一可能的新查詢嗎?
是否可能致電loadNavigationProperty
擴展實體?例如:Breeze.js loadNavigationProperty with expanded
myGarage.entityAspect.loadNavigationProperty('car.wheels');
或者這是唯一可能的新查詢嗎?
您只能使用帶有即時導航屬性的loadNavigationProperty(即myGarage.car)。
我們將更新我們的文檔,以免混淆。
基於清風來源:
function loadNavigationalProperty(entity, propertyName, forceReload, expand) {
if (forceReload || !entity.entityAspect.isNavigationPropertyLoaded(propertyName)) {
var navProperty = entity.entityType._checkNavProperty(propertyName);
var query = breeze.EntityQuery.fromEntityNavigation(entity, navProperty);
if (expand) query = query.expand(expand);
return manager.executeQuery(query).catch(queryFailed);
}
return $q.resolve({ results: entity[propertyName] });
}
是。用多段擴展子句發佈新查詢會更好。 – Ward 2014-09-30 21:04:27