zoukankan      html  css  js  c++  java
  • nodejs中mongodb修改数据,反转bool值

    应该可以用聚合操作,或使用$not 操作,这里使用的是先取出真值然后再次更改,需要两次数据库操作

    collection.find({_id:ObjectID(_id)}).toArray((err,result)=>{
               if(err){
                res.send({err:1,msg:"没找到数据",data:err})
                   console.log(err)
                   mgdb.close()
               }else{
                   console.log(result[0])
                collection.updateOne({_id:ObjectID(_id)},{$set:{"isadd":!result[0].isadd}},(err,reply)=>{
                    if(err) {
                        console.log(err)
                        res.send({err:1,msg:"更新失败",data:err})
                        mgdb.close()
                    }else{
                        res.send({err:0,msg:"操作成功",data:reply})
                        mgdb.close()
                    }
                })
                
               }
  • 相关阅读:
    SAP Easy tree
    SAP Column tree
    SAP Tree
    SAP 文本框多行输入
    SAP -SE30 程序运行时间分析
    SAP 实例- 页签tabsrip
    ABAP CDS
    ABAP CDS
    ABAP CDS
    ABAP CDS
  • 原文地址:https://www.cnblogs.com/anin/p/13508020.html
Copyright © 2011-2022 走看看