Bonjour,
Alors voici mon problème : j'ai créer un groupe de denormalization dans mon entités STUDY de sorte que je puisse ajouter des QUESTIONS.
Voici un bout de ma base de données
Je tente donc d'ajouter des éléments dans la partie "question_study". J'ai donc fait une requête PATCH avec axios :
Lorsque je lance la requête la première fois, il m'enregistre bien toutes mes données comme il faut. Avec notamment le "5" dans "study_id" sur les id 139 et 140. Seulement voilà, lorsque je lance une nouvelle fois ma requête, il enregistre bien les données puisqu'on les voit au niveau des ID 141 et 142, MAIS il m'écrase mes données d'avant en mettant NULL à la place de 5. Comme le montre l'image ci dessous. Je ne comprends pas comment faire. Si qn a une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 axios .patch('http://127.0.0.1:8000/api/studies/' + this.idStudy, data, { headers: { 'Content-Type': 'application/merge-patch+json' }}) .then((result)=>{ console.log(result) }) .catch(error => { console.log("ERRRR:: ",error.result.data); });
![]()
Partager