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

河南省建设工程质监总站网站百度访问量统计

河南省建设工程质监总站网站,百度访问量统计,做网站的开题报告,查看网站备案号一、操作mongodb数据库 1、创建数据库 语法#xff1a;use 数据库名 注意#xff1a;如果数据库不存在则创建数据库#xff0c;否则切换到指定的数据库 注意#xff1a;如果刚刚创建的数据库不在列表内#xff0c;如果要显示它#xff0c;我…一、操作mongodb数据库     1、创建数据库         语法use 数据库名         注意如果数据库不存在则创建数据库否则切换到指定的数据库         注意如果刚刚创建的数据库不在列表内如果要显示它我们需要向刚刚创建的数据库中插入一些数据         (   db.student.insert({name:tom, age:18, gender:1,address:北京, isDelete:0})   )     2、删除数据库         前提使用当前数据库(use 数据库名)         db.dropDatabase()     3、查看所有数据         show dbs     4、查看当前正在使用的数据库         a、db         b、db.getName()     5、断开连接         exit     6、查看命令api         help 二、集合操作     1、查看当前数据库下有哪些集合         show collections     2、创建集合         a、             语法db.createCollection(集合名)             示例db.createCollection(class)         b、             语法db.集合名.insert(文档)             示例db.student.insert({name:tom, age:18, gender:1,address:北京, isDelete:0}) 区别两者的区别在于前者创建的是一个空的集合后者创建一个空的集合并添加一个文档 3、删除当前数据库中的集合         语法db.集合名.drop()         示例db.class.drop() 三、文档操作     1、插入文档         a、使用insert()方法插入文档             语法db.集合名.insert(文档)             插入一个db.student.insert({name:lilei, age:19, gender:1,address:北京, isDelete:0})             语法db.集合名.insert([文档1, 文档2, ……, 文档n])             插入多个db.student.insert([{name:海妹妹, age:17, gender:0,address:北京, isDelete:0},{name:韩梅梅, age:20, gender:0,address:上海, isDelete:0}]) b、使用save()方法插入文档             语法db.集合名.save(文档)             说明如果不指定_id字段save()方法类似于insert()方法。如果指定_id字段则会更新_id字段的数据             示例1db.student.save({name:poi, age:22, gender:1,address:石家庄, isDelete:0})             示例2db.student.save({_id:ObjectId(59950962019723fe2a0d8d17),name:poi, age:23, gender:1,address:石家庄, isDelete:0}) 2、文档更新         a、update()方法用于更新已存在的文档         语法             db.集合名.update(                 query,                 update,                 {                     upset:boolean,                     multi:boolean,                     writeConcern:document                 }             )         参数说明             queryupdate的查询条件类似于sql里update语句内where后面的内容             updateupdate的对象和一些更新的操作符($set,$inc)等$set直接更新$inc在原有的基础上累加后更新             upset可选如果不存在update的记录是否当新数据插入true为插入False为不插入默认为false             multi可选mongodb默认是false只更新找到的第一条记录如果这个参数为true,就按照条件查找出来的数据全部更新             writeConcern可选抛出异常的级别 需求将lilei的年龄更新为25         示例               db.student.update({name:lilei},{$set:{age:25}})               累加db.student.update({name:lilei},{$inc:{age:25}})                 全改db.student.update({name:poi},{$set:{age:42}},{multi:true})   b、save()方法通过传入的文档替换已有文档             语法                 db.集合名.save(                     document,                     {                         writeConcern:document                     }                 )             参数说明                 document文档数据                 writeConcern可选抛出异常的级别 3、文档删除         说明在执行remove()函数前先执行find()命令来判断执行的条件是否存在是一个良好习惯 语法             db.集合名.remove(                 query,                 {                     justOne:boolean,                     writeConcern:document                 }             )         参数说明             query可选删除的文档的条件             justOne可选如果为true或1则只删除一个文档             writeConcern可选抛出异常的级别 示例db.student.remove({name:poi}) 4、文档查询         a、find()方法             语法db.集合名.find()             查询集合下所有的文档(数据)db.student.find()         b、find()方法查询指定列             语法db.集合名.find(                 query,                 {                     key:1,                     key:1                 }             )             参数说明                 query查询条件                 key要显示的字段1表示显示 示例               db.student.find({gender:0},{name:1,age:1})               db.student.find({},{name:1,age:1}) c、pretty()方法以格式化的方式来显示文档             示例db.student.find().pretty() d、findOne()方法查询匹配结果的第一条数据             示例db.student.findOne({gender:0})     5、查询条件操作符         作用条件操作符用于比较两个表达式并从Mongodb集合中获取数据         a、大于 - $gt             语法db.集合名.find({key:{$gt:value}})             示例db.student.find({age:{$gt:20}})         b、大于等于 - $gte             语法db.集合名.find({key:{$gte:value}})         c、小于 - $lt             语法db.集合名.find({key:{$lt:value}})         d、小于等于 - $lte             语法db.集合名.find({key:{$lte:value}})         e、大于等于 和 小于等于 - $gte 和 $lte             语法db.集合名.find({key:{$gte:value,$lte:value}})         f、等于 - :             语法db.集合名.find({key:value})         g、使用_id进行查询             语法db.student.find({_id:ObjectId(id值)})             示例db.student.find({_id:ObjectId(5995084b019723fe2a0d8d14)})         h、查询某个结果集的数据条数             db.student.find().count()         i、查询某个字段的值当中是否包含另一个值             语法             示例db.student.find({name:/ile/})         j、查询某个字段的值是否以另一个值开头             示例db.student.find({name:/^li/})     6、条件查询and 和 or         a、AND条件             语法db.集合名.find({条件1,条件2,……,条件n})             示例db.student.find({gender:0,age:{$gt:16}})         b、OR条件             语法                 db.集合名.find(                     {                         $or:[{条件1},{条件2},……,{条件n}]                     }                 )             示例db.student.find({$or:[{age:17},{age:{$gte:20}}]})         c、AND和OR联合使用             语法                 db.集合名.find(                     {                         条件1,                         条件2,                         $or:[{条件3},{条件4}]                     }                 )     7、limit、skip         a、limit()读取指定数量的数据记录             db.student.find().limit(3)         b、skip()跳过指定数量的数据             db.student.find().skip(3)         c、skip与limit联合使用             通常用这种方式来实现分页功能             示例db.student.find().skip(3).limit(3)     8、排序         语法db.集合名.find().sort({key:1|-1})         示例db.student.find().sort({age:1})         注意1表示升序-1表示降序
http://www.pierceye.com/news/784528/

相关文章:

  • 网站做链轮会被惩罚吗网站开发系统
  • 一般做企业网站需要什么资料WordPress情侣博客模板
  • 网站开发教程公司哪些官网用wordpress
  • redis网站开发教程创建app软件
  • 企业网站新闻wp怎么做合肥环保公司网站建设
  • 怎么仿一个复杂的网站wordpress描述怎么改
  • php 如何用op浏览器开发手机网站app开发制作哪种快
  • 网站维护主要有哪些内容和方法网页制作需要学多久
  • 机械加工网站模板做蛋糕比较火的网站
  • 网站的折线图怎么做四川省建设厅官方网站
  • 域名备案 个人 网站基本信息查询wordpress mysql缓存
  • 优秀校园网站建设汇报个人备案的网站
  • 网站信息化建设报送电商网站 设计
  • 写作网站哪个好用有没有必要给企业做网站
  • 长沙cms建站模板设计说明英文翻译
  • 做的差的网站河北网站制作公司地址
  • 网站的推广有哪些方式AWS免费套餐做网站可以吗
  • 如何建设公司网站 需要注意什么iis搭建多个网站
  • 青海住房与建设厅网站本地门户网站源码
  • 自己做付费网站网站版式有哪几种
  • 商丘市做1企业网站的公司贵阳网站建设是什么
  • 如何制作动漫网站模板下载定制网站制作广州
  • 西安网站策划我做的网站不知道网站怎么办啊
  • 商务类网站设计成都网站设计建设推荐
  • 网站建设浏览器不兼容阳信做网站
  • 站酷设计网站官网网址网站多国语言
  • 网站建设经费保障中国域名网官网
  • 网站备案如何查询在wordpress教程
  • 新准则中公司网站建设费用计入什么科目360网页入口
  • 公司要网站建设thinkphp商城源码