当前位置: 首页 > news >正文

服装网站建设策划书的基本结构做行业门户网站注意什么

服装网站建设策划书的基本结构,做行业门户网站注意什么,godaddy wordpress hosting,建设商城网站报价文章目录 前言#xff08;1#xff09;问题#xff1a;安装的mongoose 库版本不应该过高导致的问题#xff08;2#xff09;重新安装低版本 一、插入文档1. 代码2. node终端效果3. 使用mongo.exe查询数据库的内容 二、删除文档1. 删除一条2. 批量删除3. 代码 三、修改文档… 文章目录 前言1问题安装的mongoose 库版本不应该过高导致的问题2重新安装低版本 一、插入文档1. 代码2. node终端效果3. 使用mongo.exe查询数据库的内容 二、删除文档1. 删除一条2. 批量删除3. 代码 三、修改文档1. 修改一条2. 批量修改 四、查看文档1. 查看一条findOne2. 查看所有find 1查看所有符合条件的数据2查看所有数据 前言 1问题安装的mongoose 库版本不应该过高导致的问题 比如我默认安装8.0的版本就会报下面的错误 throw new MongooseError(‘Model.create() no longer accepts a callback’); MongooseError: Model.create() no longer accepts a callback 2重新安装低版本 npm i mongoose6.8.0package.json 如下图 一、插入文档 1. 代码 // 1:安装并导入mongoose const mongoose require(mongoose)mongoose.set(strictQuery, true); // 解决终端警告的问题 // 2: 连接 mongodb 服务 // mongodb: 表示mongodb 服务而不是http服务 // 27017 表示端口号 // test 表示数据库名 mongoose.connect(mongodb://127.0.0.1:27017/test)// 3设置回调 // 3.1 设置连接成功的回调 // 设置连接成功的回调 once 事件回调函数只执行一次 mongoose.connection.once(open, () {console.log(连接成功);// 4:创建文档的结构对象// 设置集合中文档的属性以及属性值的类型let userSchema new mongoose.Schema({name: String,age: Number,sex: String})// 5:创建模型对象 对文档操作的封装对象let userModel mongoose.model(user, userSchema)// 6: 新增userModel.create({name: 张三,age: 18,sex: 男}, function (err, data){// err 判断是否有错误if (err) {console.log(err)return;} console.log(data);// 7:关闭数据库链接实际项目中不会添加该代码mongoose.disconnect();}) }) // 3.2 设置连接错误的回调 mongoose.connection.on(error, () {console.log(连接错误); }) // 3.3 设置连接关闭的回调 mongoose.connection.on(close, () {console.log(连接关闭); })2. node终端效果 3. 使用mongo.exe查询数据库的内容 4注意点 为什么创建的集合名和在mongo.exe中查询的名字不一样呢 二、删除文档 1. 删除一条 deleteOne 删除一条数据的方法 2. 批量删除 delectMany 批量删除数据的方法 3. 代码 // 1:安装并导入mongoose const mongoose require(mongoose)mongoose.set(strictQuery, true); // 解决终端警告的问题 // 2: 连接 mongodb 服务 // mongodb: 表示mongodb 服务而不是http服务 // 27017 表示端口号 // test 表示数据库名 mongoose.connect(mongodb://127.0.0.1:27017/test)// 3设置回调 // 3.1 设置连接成功的回调 // 设置连接成功的回调 once 事件回调函数只执行一次 mongoose.connection.once(open, () {console.log(连接成功);// 4:创建文档的结构对象// 设置集合中文档的属性以及属性值的类型let userSchema new mongoose.Schema({name: String,age: Number,sex: String})// 5:创建模型对象 对文档操作的封装对象let userModel mongoose.model(user, userSchema)// 6: 删除一条// userModel.deleteOne({ _id: 654cf280d53122b083bea83f }, (err, data) {// // err 判断是否有错误// if (err) {// console.log(删除失败, err)// return;// } // console.log(data);// })// 7批量删除// 删除性别为男的所有数据userModel.deleteMany({ sex: 男 }, (err, data) {// err 判断是否有错误if (err) {console.log(删除失败, err)return;} console.log(data);}) }) // 3.2 设置连接错误的回调 mongoose.connection.on(error, () {console.log(连接错误); }) // 3.3 设置连接关闭的回调 mongoose.connection.on(close, () {console.log(连接关闭); })三、修改文档 和删除一样不过多描述记住方法即可 updateOne 修改一条 updateMany 批量修改 1. 修改一条 2. 批量修改 四、查看文档 注意查看所有和删除和更新不一样查询所有的方法是find。后面是没有Many的 findOne 查看一条 find 查看所有 不是findMany第一个参数不加就返回所有数据加上就返回符合条件的所有数据。 1. 查看一条findOne 2. 查看所有find 1查看所有符合条件的数据 2查看所有数据
http://www.hkea.cn/news/14518164/

相关文章:

  • 绍兴大明电力建设有限公司网站网站1g的空间能用多久
  • 山西本土网站建设哪个网站上做ppt比较好看
  • 公司网站建设图片素材怎么找又拍网站怎么做的
  • 网站查询域名域名跟空间都有了怎么做网站
  • 寻找网络公司做公司网站升级改版自己做网站难不难
  • 网站怎么做根目录青岛茶叶网站建设
  • 制作网站什么制作软件高端网站设计技术分析
  • 做电商设计在哪个网站接单网站与建设实训报告
  • 下载站cmswordpress site
  • 9377将军seo代码优化
  • 建设银行网站网址是什么微信群二维码推广平台
  • 网站怎么做外链知乎简约网站版式
  • 江苏炒股配资网站开发小程序开发平台好的有哪些
  • 石排东莞网站建设企业服务局
  • 百度云建站网站建设论坛网站地图怎么做
  • 网站开发运行环境论文王烨名字打分
  • 宁波网站推广平台推荐企业网站备案需要多久
  • 网站ip地址查询域名wordpress表单邮件回复
  • 共和县公司网站建设it培训机构推荐
  • 网站开发和商城的科目软件商城app下载
  • 关于微网站策划ppt怎么做河南省 门户网站建设要求
  • 南昌做网站电话企业网站建公司
  • 自己电脑做网站教程番禺网站公司
  • 三统文化传播网站阿里巴巴做网站费用
  • 婚恋网站系统保定seo企业网站
  • 网站左侧浮动代码新东方在线网上课程
  • 商洛做网站上海知名的seo推广咨询
  • 专业烟台房产网站建设广东东莞石碣今天新闻
  • 网站栏目设计模板滨州网站建设制作
  • 找人做网站要注意什么视频剪辑培训机构哪个好