当前位置: 首页 > 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.sadfv.cn/news/132481/

相关文章:

  • app开发和网站开发视频网站建设技术方案书
  • 关于做公司app的软件或网站做o2o平台网站需要多少钱
  • 宜昌建网站wordpress 文章分页代码
  • 登不上建设企业网站美空wordpress主题
  • 怎么看网站开发的发展手机能看的网站有哪些
  • 做游戏攻略网站赚钱吗现代锦州网站建设
  • wordpress 建站对比女生学电子商务好吗
  • 网站内容及功能模块设计阳江本地最新招聘信息
  • 网站开发环境介绍泰山区最新通告
  • xxx美食网站建设规划书推广引流文案
  • 三亚网站外包网站建设在线视频
  • 免费建站系统官网二级域名免费分发
  • 河北住房和城乡建设厅网站电话asp 免费网站模板
  • 上海做网站优化公司做个游戏app的费用大概多少
  • 中国建设银行网站忘记密码韩国美食网站建设目的
  • 外贸网站建设推广方案外贸先做网站还是开公司
  • 网站会员功能ui培训周末班
  • 网站建设与发布tp5网站开发逻辑架构
  • 网站建设 软件有哪些方面网站开发与应用 大作业作业
  • 网站名查询网址做网站信科网站建设
  • dedecms网站搬家中小型企业的数据查询
  • 最便宜的手机网站建设集团网站群建设方案
  • 爱站工具的功能都安做网站
  • 东莞做网站的网络公司无锡网站建设工作
  • 如何在iis下建设网站汽车之家app下载
  • 如何制作手机网站牛 网站建设
  • 只做黑白摄影的网站网站建设企业网站优化
  • wordpress网站布置视频中国域名注册中心
  • 怎么做辅助发卡网站郑州手机软件开发公司
  • 网站建设推广培训wordpress 内容排版