recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Questions sur la mise à jour des données MongoDB?

Mongodb Comment mettre à jour le tableau de réponses (ajouter et supprimer) du _id spécifié dans les commentaires ?

{
    "_id" : ObjectId("595111698cce5d034f60ae79"),
    "title" : "Flower ribbon H skirt",
    "desc" : "간딘스키 작품같은 느낌의 플라워 프린팅\n\n앞면은 랩 스커트 느낌이 연출되고\n뒷면은 밴딩으로 되어 있어\n66사이즈이신 분까지 착용가능한데요\n",
    "createTime" : "Mon Jun 26 2017 21:51:37 GMT+0800 (CST)",
    "comments" : [
        {
            "_id" : ObjectId("5959f338c465d90f75d8544d"),
            "comment" : "qeqweqwe",
            "replys" : [ ],
            "createTime" : ISODate("2017-07-03T07:33:12.072Z")
        },
        {
            "_id" : ObjectId("5959f756034ffb103ea3bf41"),
            "comment" : "qweqweq",
            "replys" : [ ],
            "createTime" : ISODate("2017-07-03T07:50:46.642Z")
        }
    ]
}
黄舟黄舟2698 Il y a quelques jours1204

répondre à tous(1)je répondrai

  • 欧阳克

    欧阳克2017-07-04 13:46:17

    Je n'arrive pas à penser à un moyen de manipuler directement le document car je ne connais pas la position du commentaire à manipuler dans le tableau.

    Vous pouvez d'abord trouver la doc, récupérer l'objet, puis exploiter les commentaires (JavaScript pur), puis mettre à jour le document.

    Vous pouvez également envisager de stocker les commentaires dans des tableaux séparés pour faciliter leur utilisation.

    répondre
    0
  • Annulerrépondre