Avec ember-data, existe-t-il une méthode pour interroger les objets disponibles localement?

StackOverflow https://stackoverflow.com/questions/9382863

  •  28-10-2019
  •  | 
  •  

Question

J'ai créé un modèle qui est peuplé localement sur le client, lors de l'initialisation de l'application.

La méthode findQuery fait toujours une requête ajax, par exemple:

App.store.find(App.Person, {name: 'John'})

même dans le cas où un App.Person avec name:John a déjà été chargé.La méthode find qui prend un identifiant, examine d'abord le stockage local.Mais j'ai besoin de pouvoir effectuer des requêtes par attribut.

Ma question est de savoir s'il existe une méthode pour effectuer des requêtes uniquement sur les données disponibles localement .

Était-ce utile?

La solution

Utilisez la méthode DS.Store#filter.Un exemple de base est présenté dans le README sur https://github.com/emberjs/data , section Filtering Loaded Records.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top