Bonjour,
Je suis nouveau sur mongoDB.
Je n'arrive pas à insérer un commentaire supplémentaire dans mon document. Je m'explique, voici mon document sous mongo :
Par exemple, je veux insérer un commentaire supplémentaire dans cet article :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 { "articleName" : "Mon premier Article", "description" : "xxx xxxx xxx", "author" : "Martin", "commentaires" : { "fromAuthor" : "Jacques", "message" : "Tres intéressant votre article." } }
Mais à l'exécution, $article->update(array("_id" => xxxxxx), $c);, ça remplace au commentaire précédent au lieu de me l'insérer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $c = array( '$set' => array ( commentaires => array ( fromAuthor => "Nicolas", message => "Pas tres interessant" )));
Auriez-vous une idée de comment résoudre le problème ?
Partager