const http = require('http');
const mongoose = require('mongoose');//数据库连接
mongoose.connect('mongodb://localhost/playground', { useUnifiedTopology: true }).then(() => console.log('数据库连接成功')).catch(() => console.log('数据库连接失败'));const userSchema = new mongoose.Schema({name: {type: String,required: true,minlength: 2,maxlength: 20},age: {type: Number,min: 18,max: 80},password: String,email: String,hobbies: [String]
});
const User = mongoose.model('User', userSchema);
//为服务器对象添加请求事件
const app = http.createServer();
app.on('request', (req, res) => {res.end('ok');
})
app.listen(3000);

运行结果

前端学习(1344):用户的增删改查操作1相关推荐

  1. 前端学习(1350):用户的增删改查操作7增删改查

    demo25.js //创建http连接 const http = require('http'); //创建服务器 const app = http.createServer(); //第三方模块导 ...

  2. 前端学习(1349):用户的增删改查操作6删除

    //创建http连接 const http = require('http'); //创建服务器 const app = http.createServer(); //第三方模块导入 const mo ...

  3. 前端学习(1348):用户的增删改查操作5修改

    //创建http连接 const http = require('http'); //创建服务器 const app = http.createServer(); //第三方模块导入 const mo ...

  4. 前端学习(1347):用户的增删改查操作4修改

    //创建http连接 const http = require('http'); //创建服务器 const app = http.createServer(); //第三方模块导入 const mo ...

  5. 前端学习(1346):用户的增删改查操作3增加

    //创建http连接 const http = require('http'); //创建服务器 const app = http.createServer(); //第三方模块导入 const mo ...

  6. 前端学习(1345):用户的增删改查操作2

    //创建http连接 const http = require('http'); //创建服务器 const app = http.createServer(); //第三方模块导入 const mo ...

  7. python子进程kerberos_Python实现Kerberos用户的增删改查操作

    1.首先模拟python类似shell命令行操作的接口: python安装subprocess(本地).paramiko(SSH远程) #-*- coding: UTF-8 -*- #!/usr/bi ...

  8. 系统运维系列 之Clickhouse数据库学习集锦(增删改查操作)

    1 简介 本篇内容涉及一些增删改查操作,包括数据库.表,重点介绍字段的增加/删除操作,其中包含的内容均实际测试通过. 2 Clickhouse clickhouse是一款MPP架构的列式存储数据库,它 ...

  9. Python中用户管理(用户的登陆、用户的增删改查)

    一.用户登陆 题目要求: 1.系统里面有多个用户,用户的信息目前保存在列表里面 users = ['root','westos'] passwd = ['123','456'] 2.用户登陆(判断用户 ...

最新文章

  1. tiny210V2 Uboot kernel filesystem 烧写和启动
  2. PHP中阶,PHP进阶
  3. clion phpstorm 等jetbrains编辑器激活教程
  4. 【科普】一文把数据科学、人工智能与机器学习讲清楚
  5. 【离散数学】两类有限状态自动机
  6. python网络爬虫 抓取金融分析师名单
  7. WebViewJavascriptBridge 进行js 与native通信。
  8. HDU 1317 XYZZY
  9. Maya2020入门:标题栏+菜单栏+状态栏
  10. 使用花生壳将内网服务发布到外网
  11. 工业相机软件参数介绍
  12. 2018上半年五款最畅销高速数据采集卡,你get了吗?
  13. 计算机实习生听课记录,舞蹈课实习听课记录
  14. Android开发基础之控件ImageView及第三方库Glide的使用
  15. php 模拟登陆微云,微云 - HHTjim'S 部落格
  16. 如何在linux运行windows程序,如何Linux系统上运行Windows应用程序(3)
  17. Android 调用 系统选择器 选择 图片 或 文件(ACTION_PICK、ACTION_GET_CONTENT)
  18. K - Kinds of Fuwas----(2015 summer training #4 (Qualifying))
  19. 虚拟机安装Linux教程
  20. HEVC解码器HM源码阅读(一)介绍

热门文章

  1. 关于团队项目的一些感想——刘宇翔
  2. 探讨LoadRunner的并发用户和集合点
  3. qt 串口 环形缓存_qt linux串口 缓冲区多大
  4. php7对象转换成数组,php 如何把对象转换成数组对象
  5. opengl 安装_如何使得支持 OpenGL 的 Flatpak 应用和游戏在专有 Nvidia 图形驱动下工作 | Linux 中国...
  6. Android浏览器速度测试,Android平台浏览器网页加载速度对比评测
  7. 如何在WP-Config中设置WordPress错误日志
  8. Exynos4412 Uboot 移植(五)—— Uboot 移植过程
  9. [精华] VI高级命令集锦
  10. React开发(283):控制文件不会被git追踪