mongodb 操作数据库

纯小白。想删除mongodb数据库中表为chatlog中tableid为2的所有字段。下面自己写的,不管用。。

 mongodb.collection("chatlog").find({tableid:2}).drop();
    mongodb.collection("chatlog").update({},{$unset:{tableid:2}}, false, true);
阅读 327
评论
    3 个回答
    ssruoyan
    • 1.4k
    mongodb.db('数据库名称').collection('数据表名称').deleteOne({tableid:2})
    评论 赞赏

      db.chatlog.update({条件},{ $unset: {'tableid': 2}})
      ps:你是想删这个记录还是删字段…………

      评论 赞赏

        已解决

        mongodb.collection("chatlog").update({gameFlowNo: thisDealer.gameFlowNo},{$unset:{tableId : 2}});
        评论 赞赏
          撰写回答

          登录后参与交流、获取后续更新提醒

          MongoDB 技术问答
          合作问答

          MongoDB 官方中文社区 和 SegmentFault 联合推出的 MongoDB 技术交流平台。 这是一个以社区力量为主,但...