Ceci est une ancienne révision du document !
Opérations CRUD
Store
Récupération du store, dans un contrôleur ou un route handler :
1 |
let store= this .get( 'store' ); |
Read : chargement d'enregistrements
1 enregistrement
Chargement d'une instance de person
1 |
let person = this .get( 'store' ).findRecord( 'person' , 1); |
Recherche d'une instance de person déjà chargée (ne retourne que si elle est déjà présente dans le store, sans effectuer de requête vers le serveur) :
1 |
let person = this .get( 'store' ).peekRecord( 'person' , 1); |
Plusieurs enregistrements
Chargement de toutes les instances de person :
1 |
let persons = this .get( 'store' ).findAll( 'person' ); |
Retour des instances de person déjà chargée dans le store :
1 |
let persons = this .get( 'store' ).peekAll( 'person' ); |