猿问

mongoose 更新数据遇到的问题

假设有一个数组[a,b,c,d,e]

数据库的内容是这样的{


    "_id" : ObjectId("5aa392f67c52692428ab205e"),

    "name" : "gaomin",

    "money" : 1,

    "getMoney" : [],

    "hitCard" : [

            {

                    "minute" : 10,

                    "hour" : 16,

                    "day" : 10,

                    "month" : 3,

                    "year" : 2018

            }

    ],

    "createTime" : [

            {

                    "day" : 10,

                    "month" : 3,

                    "year" : 2018

            }

    ],

    "__v" : 0

},

一共五个用户,我想分别把数组里数据插入到getMoney,

getMoney: [{money:a}]


守候你守候我
浏览 485回答 1
1回答

慕的地8271018

保证对应文档存在,以及不怕getMoney重复的话,可以这么写:YOUR_MODEL.update(  { name: "gaomin" },  { $push: { getMoney: { money: a } } },  (err, raw) => {    if (err) throw err    console.log(raw)  })
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答