Advertisement

nodejs连接mongodb数据库

阅读量:

mongodb的简介:

MongoDB 是一种基于分布式文件存储的数据库系统。它采用 C++ 语言开发。主要目标是通过提供高性能的数据存储解决方案来支持WEB应用的发展。

MongoDB 位于传统关系型数据库与非关系型数据库之间,在非关系型数据管理系统中以其最为全面的功能著称,并在结构上最为接近传统的关系型数据管理系统

MongoDB 官网地址:https://www.mongodb.com/

nodejs中连接mongodb:

复制代码
 const { MongoClient } = require("mongodb");

    
 const client = new MongoClient("mongodb://127.0.0.1:27017")
    
  
    
 const clientFun = async (c) => {
    
   await client.connect();
    
   const db = client.db("mytest");
    
   return db.collection(c);
    
 }
    
  
    
 const main = async () => {
    
   const col = await clientFun("cc");
    
   // let data = await col.find();
    
   // let data = await col.insertOne({username: 'lilei', age: 28});
    
   // let data = await col.insertMany([
    
   //   {username: 'wanger', age: 15},
    
   //   {username: 'kobe', age: 40}
    
   // ])
    
   // let data = await col.find({age: {$lt: 30}})
    
   // let data = await col.updateMany({age: {$lt: 28}}, {$set: {username: 'kobe'}});
    
   let data = await col.deleteOne({age: {$lt: 20}});
    
   console.log(data);
    
 }
    
  
    
 main().finally(() => client.close());

全部评论 (0)

还没有任何评论哟~