删除

 

 

// 引入 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))
posted @ 2020-06-10 20:13  EricBlog  阅读(120)  评论(0编辑  收藏  举报