最近在学习mongoose操做数据库,利用schema模型。记录一下经过使用update()操做实现数据库更新:数据库
可在属性中添加变量,'属性名.0',能够修改该属性的第一条属性,依次类推,可是若是想实现:'属性名.n',x也是一个变量,写法以下:mongoose
let n = pramnumber,//数字变量 modu.update( {_id:editData.temp_id}, { ['属性名.' + n]: [editData.cpu_usage,editData.enable], } ).exec();
这样就能够实现修改该属性的第n条数据了。学习