Breeze:如何判断返回的查询是来自本地缓存还是远程服务器?

Breeze:如何判断返回的查询是来自本地缓存还是远程服务器?,breeze,Breeze,我知道你可以调用这个函数来本地查询,如果可能的话,也可以远程查询。有没有办法判断结果来自本地还是远程?我记得我读过一些关于它的东西,但是再也找不到了 manager.fetchEntityByKey('Employee', employeeID, true) .then(function(data) { employee(data.entity); }); 对承诺结果使用“fromCache”布尔属性 manager.fetchEntity

我知道你可以调用这个函数来本地查询,如果可能的话,也可以远程查询。有没有办法判断结果来自本地还是远程?我记得我读过一些关于它的东西,但是再也找不到了

manager.fetchEntityByKey('Employee', employeeID, true)
       .then(function(data) {
            employee(data.entity); 
       });

对承诺结果使用“fromCache”布尔属性

manager.fetchEntityByKey('Employee', employeeID, true).then(function(data) {
   var employee = data.entity
   var wasFoundInCache = data.fromCache; 
});
见: