BreezeJS不从FetchStrategy.FromLocalCache返回

时间:2015-05-08 00:59:52

标签: angularjs breeze

我不知道这里开心的是什么,但所有突然的微风都没有使用fetchStrategy从本地缓存中返回结果..

这对我没有任何意义?可能是某种bug?

显然,第一个查询后实体位于缓存中.. 在控制台中测试

$scope.em.executeQuery(breeze.EntityQuery.from('Company').using(breeze.FetchStrategy.FromServer)).then(function() {console.log('returned'); }) Object {} VM35268:2 returned $scope.em.executeQuery(breeze.EntityQuery.from('Company').using(breeze.FetchStrategy.FromLocalCache)).then(function() {console.log('returned'); }) Object {}

1 个答案:

答案 0 :(得分:1)

这是由于主要的元数据不一致造成的。无论出于何种原因,Typemap键都是公司而非公司..