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 userSchema = new mongoose.Schema({
        name: String,
        age: Number,
        email: String,
        password: String,
        hobbies: [String]
    });

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

    //   查找一条并删除
    // User.findOneAndDelete({
    //     _id: '5c09f267aeb04b22f8460968'
    // }).then(result => console.log(result))


    //   查找多个  空 代表清空数据库
    // User.deleteMany({}).then(result => console.log(result))
  • 相关阅读:
    QR code
    复制一个带random指针的链表
    运行时const
    海量处理 bitmap及区段划分
    socket编程随记
    BLS签名
    load balancing
    Bloom Filter (2)
    #include 的花样
    拓扑排序、Dijkstra、Prim/Kruskal、全部最短路径/传递闭包
  • 原文地址:https://www.cnblogs.com/ericblog1992/p/13088467.html
Copyright © 2011-2022 走看看