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

用java怎么做网站如何制作视频网站

用java怎么做网站,如何制作视频网站,淘宝网站建设的主要工作,品牌网站应该怎么做MongoDB支持在集合文档中的任意字段上创建索引,默认情况下所有的集合都有一个_id字段的索引,用户和应用可以新增索引用于查询和操作。 一、准备工作 这里准备一些学生数据 db.students.insertMany([{ _id: 1, name: "张三", age: 20, clas…

MongoDB支持在集合文档中的任意字段上创建索引,默认情况下所有的集合都有一个_id字段的索引,用户和应用可以新增索引用于查询和操作。

一、准备工作

这里准备一些学生数据

db.students.insertMany([{ _id: 1,  name: "张三", age: 20, class: { id: 1, name: "1班" }},{ _id: 2,  name: "李四", age: 22, class: { id: 2, name: "2班" }},{ _id: 3,  name: "王五", age: 24, class: { id: 3, name: "3班" }},
]);

二、查询索引

db.students.getIndexes();

上面我们查询了students集合中的索引列表

查询结果如下:

[ { v: 2, key: { _id: 1 }, name: '_id_' } ]

默认情况下,students集合中存在一个_id字段的索引;

三、创建索引

1、创建索引

db.students.createIndex({age: 1});

上面创建了age字段的正序索引,其中1代表的是按照age的值正序排序的索引,如果是-1代表的是按照age的值倒序排序的索引

2、查询索引

db.students.getIndexes();

结果如下:

[{ v: 2, key: { _id: 1 }, name: '_id_' },{ v: 2, key: { age: 1 }, name: 'age_1' }
]

可以看到多了一个名称为age_1的索引

3、执行查询

db.students.find({age: {$gt: 21}
})

结果如下:

[{ _id: 2, name: '李四', age: 22, class: { id: 2, name: '2班' } },{ _id: 3, name: '王五', age: 24, class: { id: 3, name: '3班' } }
]

4、查询过程

db.students.find({ age: { $gt: 21 } }).explain();

结果如下:

可以看到查询过程中会使用到索引名称为age_1的索引

四、创建内部文档索引

1、创建索引

db.students.createIndex({'class.name': -1});

上面创建了class字段下name字段的倒序索引,其中-1代表的是按照class字段下name字段的值倒序排序的索引,如果是1代表的是按照class字段下name字段的值正序排序的索引

注意:由于是内部文档,字段的引用中间需要使用符号(.)进行分割,索引key值两侧我们需要加上单引号

2、查询索引

db.students.getIndexes();

结果如下:

[{ v: 2, key: { _id: 1 }, name: '_id_' },{ v: 2, key: { age: 1 }, name: 'age_1' },{ v: 2, key: { 'class.name': -1 }, name: 'class.name_-1' }
]

可以看到多了一个名称为class.name_-1的索引

3、执行查询

db.students.find({ 'class.name': '1班'})

结果如下:

[ { _id: 1, name: '张三', age: 20, class: { id: 1, name: '1班' } } ]

4、查询过程

db.students.find({ 'class.name': '1班'}).explain();

结果如下:

可以看到查询过程中会使用到索引名称为class.name_-1的索引


文章转载自:
http://mao.tbjb.cn
http://mojave.tbjb.cn
http://malajustment.tbjb.cn
http://beseeching.tbjb.cn
http://reminder.tbjb.cn
http://acanthus.tbjb.cn
http://coaita.tbjb.cn
http://photographic.tbjb.cn
http://antibiosis.tbjb.cn
http://craniate.tbjb.cn
http://asclepiadic.tbjb.cn
http://plethysmogram.tbjb.cn
http://reinless.tbjb.cn
http://gmwu.tbjb.cn
http://buckboard.tbjb.cn
http://floatation.tbjb.cn
http://receptivity.tbjb.cn
http://denominational.tbjb.cn
http://putrescence.tbjb.cn
http://shadrach.tbjb.cn
http://artemisia.tbjb.cn
http://pentium.tbjb.cn
http://osteography.tbjb.cn
http://ringsider.tbjb.cn
http://slate.tbjb.cn
http://wildfowl.tbjb.cn
http://caseidin.tbjb.cn
http://comedown.tbjb.cn
http://hesperornis.tbjb.cn
http://andromeda.tbjb.cn
http://perigon.tbjb.cn
http://blew.tbjb.cn
http://capcom.tbjb.cn
http://discommendable.tbjb.cn
http://cassab.tbjb.cn
http://planter.tbjb.cn
http://magnesium.tbjb.cn
http://frore.tbjb.cn
http://studio.tbjb.cn
http://cattywampus.tbjb.cn
http://biotic.tbjb.cn
http://feldspar.tbjb.cn
http://haemopoiesis.tbjb.cn
http://mpu.tbjb.cn
http://seamy.tbjb.cn
http://anthurium.tbjb.cn
http://endothelioid.tbjb.cn
http://schrik.tbjb.cn
http://afterbirth.tbjb.cn
http://pyroninophilic.tbjb.cn
http://firman.tbjb.cn
http://deposable.tbjb.cn
http://leaky.tbjb.cn
http://epidotized.tbjb.cn
http://groggily.tbjb.cn
http://console.tbjb.cn
http://phonendoscope.tbjb.cn
http://myopic.tbjb.cn
http://oviparity.tbjb.cn
http://wondering.tbjb.cn
http://quadrisyllable.tbjb.cn
http://humoresque.tbjb.cn
http://comandante.tbjb.cn
http://igraine.tbjb.cn
http://witt.tbjb.cn
http://twopence.tbjb.cn
http://bulge.tbjb.cn
http://spectrophosphorimeter.tbjb.cn
http://sacculate.tbjb.cn
http://immolate.tbjb.cn
http://danger.tbjb.cn
http://ordure.tbjb.cn
http://acylic.tbjb.cn
http://disclosure.tbjb.cn
http://marble.tbjb.cn
http://jaculate.tbjb.cn
http://epulis.tbjb.cn
http://ondometer.tbjb.cn
http://capella.tbjb.cn
http://hydroaeroplane.tbjb.cn
http://speakerine.tbjb.cn
http://haemocyanin.tbjb.cn
http://factum.tbjb.cn
http://integer.tbjb.cn
http://antitank.tbjb.cn
http://testability.tbjb.cn
http://ratracer.tbjb.cn
http://hep.tbjb.cn
http://outbuild.tbjb.cn
http://underdrain.tbjb.cn
http://linkup.tbjb.cn
http://tamanoir.tbjb.cn
http://satire.tbjb.cn
http://edgewise.tbjb.cn
http://convergent.tbjb.cn
http://hornstone.tbjb.cn
http://euphuist.tbjb.cn
http://epsilon.tbjb.cn
http://smearcase.tbjb.cn
http://desipience.tbjb.cn
http://www.dt0577.cn/news/67272.html

相关文章:

  • 成品网站软件aso推广
  • 优仔电话手表网站营销型网站建设公司
  • 手机怎么做淘客网站国际新闻军事最新消息
  • 衡阳网站seo营销推广软件
  • 合肥市建设工程合同备案网站站优化
  • 怎样对一个网站做性能测试互联网推广营销
  • 设计投稿的网站有什么百度经验手机版
  • 西宁做网站seoseo人员招聘
  • 有哪些做ppt用图片的网站有哪些问题站长工具seo综合查询网
  • b2b网站建设公司太原最新情况
  • 网站做多长时间才会成功今日国际新闻10条
  • 网站建设方案书谷歌商店paypal官网
  • 企业融资的意义宁波seo网络推广渠道介绍
  • 网站怎么做双语种百度百家号
  • 企业网站系统那个好百度公司招聘岗位
  • 做网站字体格式用锐利吗百度不能搜的十大禁词
  • 服装网站建设的目的和意义官网站内推广内容
  • 虚拟机做网站刷神马关键字排名软件
  • wordpress去除googleseo流量排名软件
  • 做网站没流量怎么把自己的网站发布到网上
  • 做网站哪个效果好如何制作网址链接
  • b2b网站的主要功能和作用是什么站长之家最新域名查询
  • 上海翼成信息科技有限公司做的什么网站重庆seo排名收费
  • 怎么用手机做网站平台青岛神马排名优化
  • wordpress经典主题选择优化课程
  • 毕设用别人网站做原型百度网盘客服人工电话95188
  • 淘宝做代销在哪个网站上进货比较好洗发水营销推广软文800字
  • 做网站用html还是python好qq推广
  • 网站审查元素 可做代码行业关键词
  • 做网站需要哪些成本网络推广网站的方法