zoukankan      html  css  js  c++  java
  • 创建集合

     

    // 引入 mongoose 第三方模块 用来操作数据库
    const mongoose = require('mongoose');
    // 数据库连接
    mongoose.connect('mongodb://localhost/playground', {
            useNewUrlParser: true,
            useUnifiedTopology: true
        })
        // 连接成功
        .then(() => console.log('数据库连接成功...'))
        // 连接失败
        .catch(err => console.log(err, '数据库连接失败...'));


    //  创建集合规则
    const courseSchema = new mongoose.Schema({
        name: String,
        author: String,
        isPublished: Boolean
    });

    // 使用规则创建集合
    //  1. 集合名称
    //  2. 集合规则
    const Course = mongoose.model('Course', courseSchema);

    // 创建文档
    const course = new Course({
        name: 'node.js基础',
        author: 'Eric讲师',
        isPublished: true
    })

    // 添加到数据库中
    course.save();
     
    // 引入 mongoose 第三方模块 用来操作数据库
    const mongoose = require('mongoose');
    // 数据库连接
    mongoose.connect('mongodb://localhost/playground', {
            useNewUrlParser: true,
            useUnifiedTopology: true
        })
        // 连接成功
        .then(() => console.log('数据库连接成功...'))
        // 连接失败
        .catch(err => console.log(err, '数据库连接失败...'));


    //  创建集合规则
    const courseSchema = new mongoose.Schema({
        name: String,
        author: String,
        isPublished: Boolean
    });

    // 使用规则创建集合
    //  1. 集合名称
    //  2. 集合规则
    const Course = mongoose.model('Course', courseSchema);

    // 第二种插入方式
    Course.create({
        name: 'javascript',
        author: "黑马讲师",
        isPublished: false
    }, (err, result) => {
        console.log(err);
        console.log(result);

    })
     
     
     
  • 相关阅读:
    Luogu P3275 糖果
    Python基础学习
    SharePoint 2013
    Office
    KnockoutJS
    SharePoint 2013
    Bootstrap
    SharePoint 2013
    CSS
    AngularJS
  • 原文地址:https://www.cnblogs.com/ericblog1992/p/13088077.html
Copyright © 2011-2022 走看看