Bonjour,
Je travaille sur une APi pour une application de tracking/reseau social. J'offre la possibilité aux utilisateurs de commenter les parcours.
Mon "problème" surviens pour la requête qui récupère les commentaires pour un parcours donné, j'arrive à retourner une réponse qui ressemble à ça:
[
{
"id": 42,
"course_id": 1,
"user_id": 55472346
"content": "lorem ipsum dolor sit amet ,
"created_at": "3208-05-01T09:33:08.394Z",
"updated_at": "2939-01-21T15:12:37.559Z",
}
]
Dans l'optique de réduire le nombre de requètes de la part des clients (vu qu'il y a une application mobile) je souhaiterais plutôt renvoyer quelquechose comme ceci
[
{
"id": 42,
"course_id": 1,
"content": "lorem ipsum dolor sit amet ,
"created_at": "3208-05-01T09:33:08.394Z",
"updated_at": "2939-01-21T15:12:37.559Z",
"user": {
"id": 55472346,
"firstname": "john",
"lastname": "doe",
"email": john@doe.ninja
}
}
]
Le soucis c'est que je ne vois pas comment faire ça de manière propre (en 1 seule requête). J'ai fait quelque recherches mais ça n'a pas donné grand chose, si quelqu'un a une proposition je serais vraiment intéressé de la lire :).
En vous souhaitant une bonne journée/soirée,
Cordialement,
TD