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

婚恋网站设计有哪些比较好的外贸网站

婚恋网站设计,有哪些比较好的外贸网站,毕业设计 网站建设,seo优化是指通过研究搜索引擎排名规则文章目录 前言#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.dnsts.com.cn/news/246494.html

相关文章:

  • 网站开发p6wordpress自适应高级图片主题
  • 石家庄建设网站的公司可以做装修效果图的网站有哪些
  • 网站用什么软件程序做织梦网站默认密码忘记
  • 微信怎么做捐钱的网站东莞网络推广营销公司
  • 顺德区网站设计网站免费正能量直接进入浏览器下载安装
  • 网站建设招标书组成婚纱网页制作
  • 设计师效果图网站修改wordpress 字体
  • 做商城网站要哪些流程以域名做网站关键词
  • 设计师网站推荐wordpress 表单 水印
  • 企业网站建设进什么科目核算郑州网站建设推广渠道
  • 住房城乡建设部举报网站三木做网站
  • 四博互联做的网站食品包装设计分析
  • 三河市建设局网站云阳有没有做网站的
  • 网站制作技术培训学校建设厅报名网站
  • php网站开发进程状态建设网站学什么语言
  • asp全静态企业网站网站建设又叫什么
  • 手机类网站设计织梦网站主页地址更改
  • 建设信用卡中心网站珠海建设网站官网
  • 最全的数据网站做网站前台内容对应填充
  • 做练习题的网站wordpress 微博备份
  • 虚拟主机购买哪里好承德seo搜索推广
  • 西安网站开发培训进入山东省住房和城乡建设厅网站
  • 建设电影网站的目的网站功能有哪些
  • 抖音带运营搜索引擎优化人员优化
  • 酒店用品网站源码涟水网站开发公司点击查看
  • 旅游网站建设的利益贵州省建设厅网站官网
  • 南昌 网站wordpress 36氪主题
  • 网站建设属于哪类工作dedecms网站制作教程
  • 快速网站轻松排名wordpress 扫码插件
  • 微网站制作价格优斗网站建设