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

做网站很赚钱吗域名停靠网页推广大全

做网站很赚钱吗,域名停靠网页推广大全,软件开发公司是干什么的,鞍山吧1.文档创建 首先要插入数据前&#xff0c;要先创建数据库&#xff0c;创建完之后建立集合&#xff0c;然后才能进行增删改查的步骤 切换&#xff08;新建&#xff09;数据库&#xff1a; use <db> db是指要创建数据库的名称 新建集合&#xff1a; db.createCollection(…

1.文档创建

        首先要插入数据前,要先创建数据库,创建完之后建立集合,然后才能进行增删改查的步骤

        切换(新建)数据库:

use <db>

        db是指要创建数据库的名称

        新建集合:

db.createCollection(<collections>)

        collections是指新建的集合

2.文档插入

        

db.<collection>.insert(<doc>)

或者

db.<collection>.insertOne(<doc>)

是数据库的单个插入

db.<collection>.insert([<doc>,<doc>,<doc>,...])

或者

db.<collection>.insertMany([<doc>,<doc>,<doc>,...])

是数据库的多个插入

注意:_id是文档主键,如果没有指定系统会自动生成,类型为ObjectId,如果有指定id则要保证id不重复

3.文档查询

3.1.基本语法

db.<collection>.find()

返回当前文档的全部文档

db.<collection>.findOne()

只返回一个文档

3.2.条件查询

(1)常见的比较操作符

$eq/$ne:等于/不等于

db.<collection>.find({"name":{$eq:"apple"}})

等价于

db.<collection>.finf({"name":"apple"})

$ne以此类推

$gt/$lt/$gte/$lte:大于/小于/大于等于/小于等于

db.<collection>.find({"price":{$gt:7}})

$not:非条件

db.<collection>.find({"price":{$not:{$gt:3,$lt:5}}})

$in/$nin:存在于/不存在于

db.<collection>.find({"name":{$in:["apple","banada","orange"]}})

(2)常见的逻辑操作符

常见的逻辑操作符:与($and)、或($or)、非($nor/$not)等

3.3.返回结果控制

利用pretty、sort、limit、skip等子句对查询结果的显示进行控制

sort子句对查询结果的显示进行排序

db.<collection>.find().sort({"price":1})

气质"price":1是对price字段进行升序排序,-1则是降序排序

limit子句用于限制返回结果的数量,skip子句用于跳过指定数量的结果

db.<collection>.find().limit(10).skip(2)

当前的语句表示返回结果的数量为10个,跳过第一个文档

3.4.字段枚举

db.<collection>.distince()

3.5.计数

db.<collection>.cound(<quert>,<options>)

4.文档更新

4.1.基本语法

db.<collection>.find().update(<query>,<update>,<options>)
db.<collection>.find().updateOne(<query>,<update>,<options>)
db.<collection>.find().updateMany(<query>,<update>,<options>)
db.<collection>.find().replaceOne(<query>,<replacement>,<options>)

update相当于updateOne和updateMany的功能之和,在默认情况下相当于updateOne。<query>表示匹配条件,<update>表示更新方式,<options>为附加选项。<query>和<update>为必须选项,<options>为附加选项。

2.常用操作符

<update>中采用的操作符如下:

$set:将字段设置为一个新值,可在一个 { } 对象中为多个对象赋值,此时字段之间需要用逗号隔开

$inc:将数值型字段增加指定的数值,可在一个 { } 对象中设置多个字段增加不同数值

$mul:将数值型字段乘指定的数值,可在一个 { } 对象中设置多个字段乘不同数值

$max/$min:数值型字段中,如果待修改字段的数值小于/大于该值,则将数值进行修改

$currentDate:将字段设置为当前时间戳字符串

$rename:将字段改名,可在一个 { } 对象中为多个字段改名

$unset:删除指定字段,可在一个 { } 对象中删除多个字段

5.文档删除

db.<collection>.find().remove(<query>)
db.<collection>.find().deleteMany(<query>,<options>)
db.<collection>.find().deleteOne(<query>,<options>)

<query>为删除条件<options>可选可不选。deleteMany语句和deleteOne语句的差别是前者删除多个文档,后者删除一个文档

http://www.dtcms.com/wzjs/64633.html

相关文章:

  • 网站建设方推广公司好做吗
  • dede网站幻灯片链接提交工具
  • 页面做的比较炫酷的网站公司网页制作教程
  • 旅游电子商务与网站建设网站优化建设
  • 网站的pdf目录怎么做的外贸营销网站建设介绍
  • 最新网站百度品牌广告多少钱
  • wordpress旅游网站浏览器地址栏怎么打开
  • 设计网站推荐素材网站网络营销策略包括哪些
  • 珠海网站建设公网店买卖有哪些平台
  • wordpress4.9长沙seo优化公司
  • 嘉祥网站建设哪家便宜深圳最好的外贸seo培训
  • 帝国cms做搜索网站长沙seo排名公司
  • 网站开发频道构架谷歌竞价广告
  • 邯郸高端网站建设旺道网站排名优化
  • 招代理九幺seo优化神器
  • 镇江市住房和城乡建设局网站seo优化教程自学网
  • 成都网站建设小程序线上宣传方式有哪些
  • 瑞丽住建局网站个人网站设计图片
  • 网站不提交表单网站制作公司怎么找
  • 建网站 温州今晚赛事比分预测
  • 企业融资数据在哪查百度seo分析工具
  • 锦州网站建设新闻福州seo外包公司
  • 网站后台管理怎么做百度联盟怎么赚钱
  • 咸宁做网站的公司网络营销企业培训
  • 腾龙时时彩做号网站海外推广平台有哪些?
  • 网站备案信息真实性核验单流程深圳品牌策划公司
  • 帮做软件测试的网站优化工具箱
  • wordpress 客服seo基础优化包括哪些内容
  • 做彩票网站是违法吗全网营销方案
  • 两个人能用的一个公司做网站吗新浪舆情通官网