一:创建集合
db.createCollection("col");
二:删除集合
三:插入文档
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"})