nodejsの中のbody-parserとmongodbは接続します.

1231 ワード

const express=express("express");
const app=express()
1.express第三者ミドルウェアbody-parser(post伝値のミドルウェアを取得)
  • ダウンロード:npm install body-parser--save
  • 導入:const bodyPaser=require(「body-parser」)
  • 構成:
    app.use(bodyParser.json());
    app.use(bodyParser.urlencoded({ extended: true }));
    
    
    app.use(bodyParser())(  ) 
    app.use(bodyParser.urlencoded({extended:false}))(  ) 
    app.use(bodyParser.json())(  )
     
  • 使用:
    app.post("/dologin",(req,res)=>{
        console.log(req.body)//  post   
    })
     
  • 2.モノゴdbデータベースの接続
  • ダウンロード:npm install mongodb--save
  • 導入:const Mongo Client=require(「mongodb」).Mongo Client
  • 構成は
    var dbUrl="mongodb:127.0.0.1:27017";
    var dbname="productManager" //    
    
    MongoClient.connect(dbUrl,{useNewUrlParser:true},(error,client)=>{
        if(error){
            console.log("       ")
        }
        var db=client.db(dbname)
        var result=db.collection("user").find();
        result.toArray((err,data)=>{
            if(err){
                console.log("      ")
            }
            console.log(data)//data       
        client.close()//       
        }))
    })
    を使用する.