2 pièce(s) jointe(s)
Requête PATCH m'écrase des données en mettant des NULL
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
Pièce jointe 595166
Je tente donc d'ajouter des éléments dans la partie "question_study". J'ai donc fait une requête PATCH avec axios :
Code:
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);
}); |
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 ?
Pièce jointe 595167