mongodb 基本语法

一:创建集合

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"})
posted @ 2019-09-17 16:39  刘杨钊  阅读(261)  评论(0)    收藏  举报