zoukankan      html  css  js  c++  java
  • mongoose 操作 mongodb 笔记 (自己的笔记,自己看的)

    mongodb下载/安装

    mongoose   npm install --save mongoose

    mongoose 数据库连接

    const mongoose = require('mongoose')

    const DB_RUL = 'mongodb://localhost:27017/koa2'

    mongoose.connect(DB_RUL, function(err){
    if(err){
    console.warn('数据库连接失败:'+err)
    }else{
    console.log('数据库成功连接到:'+DB_RUL)
    }
    })
    module.exports = mongoose
     
    koa-router 路由  npm install --save koa-router
     
     
    const Router = require('koa-router')
    const bodyParser = require('koa-bodyparser')

    const mongoose = require('../config')

    const router = new Router()
     
    http://cnodejs.org/topic/548e54d157fd3ae46b233502
    定义创建数据表 
    //创建一个Schema
    const createSchema = mongoose.Schema({
    name: {type: String, required: true },
    age: {type: Number, required: true }
    })
    const User = mongoose.model('users', createSchema)
    数据的简单查找
    User.find({}, function(err, doc){
      console.log(doc)
    })

    新建
    User.create({
    name : 'afacode',
    age: 19 + Math.random()
    }, function(err, doc){
    if(err){
    console.log(err)
    }else{
    console.log(doc)
     
    }
    })
    先这样
  • 相关阅读:
    ES6 快速入门
    export,import ,export default区别
    React 生命周期
    Nodejs npm常用命令
    JavaScript:改变 HTML 图像
    WebStorm安装、配置node.js(Windows)
    Flex 布局
    块级元素与行内元素区别
    自动化测试弹框处理
    python远程操作服务器
  • 原文地址:https://www.cnblogs.com/lfqcode/p/9007222.html
Copyright © 2011-2022 走看看