2015-01-19 1 views
0

저는 엔터티에 대한 breeze 쿼리를 실행하고 브라우저 로컬 캐시에 데이터를 저장하고 있습니다. 향후 이러한 엔티티를로드하는 경우 브리즈 쿼리를 다시 실행하는 대신 로컬 스토리지에서 관찰 가능한 배열로 데이터를로드하고 있습니다. breeze 쿼리를 다시 실행하지 않을 것이므로이 관찰 가능 배열에서 데이터를 필터링 할 수 있을지 궁금합니다.관찰 할 수있는 배열의 데이터에 breeze 술어 적용

데이터를 필터링하기 위해 관찰 가능한 배열에 breeze 조건부를 적용 할 수 있습니까?

답변

1

Breeze의 능력은 execute your query locally입니다. 이렇게하려면 로컬 저장소에서 breeze 엔터티 관리자로 데이터를로드해야합니다. 이를 수행하는 방법은 여러 가지가 있습니다 (importEntities, attachEntity) 접근 방법은 로컬 저장소에서 엔티티를 저장하고 검색하는 방법에 따라 다릅니다. 로컬 저장소에서 엔티티 데이터를 저장/검색 할 때 exportEntitiesimportEntities을 사용하면 편리합니다. exportEntites를 사용하도록 선택하는 경우 includeMetadata 인수에주의하십시오. 공간을 절약하기 위해 메타 데이터를 별도로 캐시 할 수 있습니다.

관련 문제