Con ember-data, ¿existe un método para consultar los objetos disponibles localmente?
-
28-10-2019 - |
Pregunta
He creado un modelo que se completa localmente en el cliente, al inicializar la aplicación.
El método findQuery
siempre hace una solicitud ajax, por ejemplo:
App.store.find(App.Person, {name: 'John'})
incluso en el caso de que ya se haya cargado un App.Person
con name:John
.El método find
que toma una identificación, mira primero el almacenamiento local.Pero necesito poder realizar consultas por atributo.
Mi pregunta es si existe un método para realizar consultas estrictamente en datos disponibles localmente .
Solución
Utilice el método DS.Store#filter
.Se muestra un ejemplo básico en el archivo README en https://github.com/emberjs/data , sección Filtering Loaded Records
.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow