美文网首页
MongoDB---增删查改

MongoDB---增删查改

作者: Wrestle_Mania | 来源:发表于2021-04-24 17:13 被阅读0次
  • 新增(一条或多条)
const MongoClient = require("mongodb").MongoClient;

const url = "mongodb://localhost:27017";
const dbName = "demo";
const client = new MongoClient(url, { useUnifiedTopology: true });

client.connect(err => {
  const db = client.db(dbName);
  db.collection("student").insertOne(
    { name: "Cercei", age: 22 },
    (err, result) => {
      if (err) throw err;
      console.log("数据插入成功");
      client.close();
    }
  );
});
  • 查找
const MongoClient = require("mongodb").MongoClient;

const url = "mongodb://localhost:27017";
const dbName = "demo";
const client = new MongoClient(url, { useUnifiedTopology: true });

client.connect(err => {
  const db = client.db(dbName);
  db.collection("student")
    .find({})
    .toArray((err, docs) => {
      if (err) throw err;
      console.log(docs);
      client.close();
    });
});
  • 连接与查找数据库时间对比(主要时间耗费在数据库的连接上
const MongoClient = require("mongodb").MongoClient;

const url = "mongodb://localhost:27017";
const dbName = "demo";
const client = new MongoClient(url, { useUnifiedTopology: true });

console.time("connect");
client.connect(err => {
  console.time("find");
  const db = client.db(dbName);
  db.collection("student")
    .find({})
    .toArray((err, docs) => {
      if (err) throw err;
      console.log(docs);
      console.timeEnd("connect"); //connect: 1053.064ms
      console.timeEnd("find"); //find: 22.595ms
      client.close();
    });
});

相关文章

  • MongoDB---增删查改

    新增(一条或多条) 查找 连接与查找数据库时间对比(主要时间耗费在数据库的连接上)

  • configparser配置文件模块

    Menu configparser定义 创建configparser文件 增删改查 - 查 增删改查 - 改 增删...

  • Arraylist和Linkedlist

    Arraylist:底层是数组结构,增删慢改查快. Linkedlist:底层是链表结构,增删快 改查慢. Arr...

  • Spring Boot——增删查改(1)

    Spring Boot增删查改 标签: SpringBoot 增删查改是最为基础的功能,在很多场景下都有运用。本文...

  • Java集合之ArrayList - 吃透增删查改

    Java集合之ArrayList - 吃透增删查改 从源码看初始化以及增删查改,学习ArrayList。 先来看下...

  • ElasticSearch常用的增删查改操作

    使用Java对ElasticSearch增删查改操作,分为两个步骤:1.拼接sql语句2.执行增删查改操作以下提供...

  • NSQL增删查改

    无论前端还是后台,都离不开对数据库的一些基本操作,我们现在分享一下数据库的一些基本语法: 修改表 修改表 语法: ...

  • mongoDB增删查改

    一、 数据库使用开启 mongodb 服务:要管理数据库,必须先开启服务,开启服务使用 mongod --dbpa...

  • 一个小小的留言本

    需求分析:用户可以在留言本留言,并对内容进行增删查改。 涉及知识点: PHP语言 数据库的增删查改 留言页面 wr...

  • DartVM服务器开发(第十五天)--Jaguar_ORM一对一

    DartVM服务器开发(第十四天)--Jaguar_ORM增删查改 上一篇文章中讲解了如何使用数据库中的增删查改,...

网友评论

      本文标题:MongoDB---增删查改

      本文链接:https://www.haomeiwen.com/subject/yfjlrltx.html