mongodb-shell

牧云@^-^@ 提交于 2019-11-29 21:43:13

//创建集合
db.createCollection("col");
//删除集合
db.col.drop();

//增
db.col.insert({
title: 'MongoDB 教程',
description: 'MongoDB 是一个 Nosql 数据库',
by: '菜鸟教程',
url: 'http://www.runoob.com',
tags: ['mongodb', 'database', 'NoSQL'],
likes: 100
})

//删
db.col.remove({'title':'MongoDB 教程'});

//改
db.col.update({'title':'redis'},{$set:{'title':'MongoDB1'}},{multi:true});

//查
db.col.find();
//and
db.col.find({"by":"菜鸟教程", "title":"MongoDB 教程"});
//or
db.col.find({$or:[{"by":"菜鸟教程1"},{"title": "MongoDB1"}]});
//分页
db.col.find().limit(2).skip(1);
//排序:1 升序 -1 降序
db.col.find().sort({"likes":-1,"total":-1})

//创建索引
db.col.createIndex({title:1},{background: true,name:"_title"})

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!