mongoose update操做属性中的变量

  最近在学习mongoose操做数据库,利用schema模型。记录一下经过使用update()操做实现数据库更新:数据库

可在属性中添加变量,'属性名.0',能够修改该属性的第一条属性,依次类推,可是若是想实现:'属性名.n',x也是一个变量,写法以下:mongoose

let n = pramnumber,//数字变量
modu.update(
    {_id:editData.temp_id},
    {
      ['属性名.' + n]: [editData.cpu_usage,editData.enable],
    }
    ).exec();

这样就能够实现修改该属性的第n条数据了。学习

相关文章
相关标签/搜索