Dans le cours : Découvrir API Platform

Accédez à ce cours grâce à un essai gratuit

Inscrivez-vous aujourd’hui pour accéder à plus de 25 600 cours dispensés par des experts.

Normaliser les relations

Normaliser les relations

Pour le moment, à chaque fois que vous allez récupérer une tâche, une « Task », vous allez vous retrouver avec une relation, ici, l'utilisateur en l'occurrence qui va être référencé avec les IRI. Vous savez, c'est les fameuses informations qui vous permettent avec une sous-requête, un « subrequest », d'aller récupérer ces informations. Oui, mais de temps en temps pour éviter de faire des sous-requêtes trop abusives, on pourrait se dire que notre service Web vient afficher certaines informations d'un utilisateur dont on va tout le temps avoir besoin. Je sais par exemple, que pour une tâche ici, je vais vouloir noter obligatoirement le « firstname » et le « lastname » de l'utilisateur et pourquoi pas, peut-être pas les autres propriétés, mais celle-ci, en tout cas, j'en ai besoin. Je vais pouvoir utiliser les groupes de Sérialisation pour réaliser cette partie-là. Alors, ça va se passer en 2 temps. D'abord dans ma «Task », ici, je vais référencer un groupe de Sérialisation qui va…

Table des matières