安装
mongodb MongoDBcompass
配置mongoose
npm install mongoose
node 连接数据库
const mongoose = require('mongoose...('User', userSchema);
// 查找到一条文档并且删除
// 返回删除的文档
// 如何查询条件匹配了多个文档 那么将会删除第一个匹配的文档
// User.findOneAndDelete...('User', userSchema);
// 找到要删除的文档并且删除
// 返回是否删除成功的对象
// 如果匹配了多条文档, 只会删除匹配成功的第一条文档
// User.updateOne({...({
title: {
type: String,
// 必选字段
required: [true, '请传入文章标题'],
// 字符串的最小长度
minlength: [2, '文章长度不能小于...2'],
// // 字符串的最大长度
maxlength: [5, '文章长度最大不能超过5'],
// // 去除字符串两边的空格
trim: true
},
age: {
type: