//添加数据
db.users.insert({"uName":"张三","age":,"gender":"男"});
db.users.insert({"name":"李四","wifes":[{"wname":"小崔"},{"wname":"小李"}]}); //查询数据
db.students.find();
//查询数据(带格式显示)
db.users.find().pretty(); //分页查询
db.books.insert({"bookName":"mybatis入门","price":19.9});
db.books.insert({"bookName":"spring","price":199.9});
db.books.insert({"bookName":"springmvc","price":69.9});
db.books.insert({"bookName":"mysql","price":39.9});
db.books.insert({"bookName":"python","price":59.9}); // skip(起始页码,从0开始) limit(每页显示数量)
db.books.find().skip().limit();
db.books.find().skip().limit(); //条件查询
//select * from books where price = 19.9
db.books.find({"price":19.9}); // price = ? and bookName = ?
db.books.find({"price":19.9,"bookName":"mybatis入门"}); //or
db.books.find({$or:[{"bookName":"mybatis入门"},{"bookName":"spring"},{"price":59.9}]}); // <
db.books.find({"price":{$lt:69.9}}) // <=
db.books.find({"price":{$lte:69.9}}); // >
db.books.find({"price":{$gt:69.9}}); // >=
db.books.find({"price":{$gte:69.9}}); // !=
db.books.find({"price":{$ne:69.9}}); // >=39.9 and <=69.9
db.books.find({"price":{$gte:39.9,$lte:69.9}}); //修改
//udpate book set price = ? where bookName = ?
db.books.update({"bookName":"mybatis入门"},{$set:{"price":119.99}});
//若根据修改条件 需要修改多条数据时,需要添加参数 multi:true
db.books.update({"bookName":"mybatis入门"},{$set:{"price":1.99}},{multi:true}); //删除
//delete book where bookName = ?
db.books.remove({"bookName":"spring"});

最新文章

  1. ionic imgBase64
  2. ocx控件 编译成C#调用的dll 方法 转
  3. 转!!!Mysql无法创建外键的原因
  4. 《JavaScript Ninja》之函数是根基
  5. Linux 查看版本详情
  6. java Spring配置数据单元
  7. linq to ef(相当于sql中in的用法)查询语句
  8. 随便说一说bootstrap-table插件
  9. C++中的dll
  10. TeX括号。。。
  11. zookeeper安装以及遇到的一些坑
  12. redis 在 php 中的应用
  13. Linux 驱动开发
  14. postgre
  15. HDU 6351 Naive Operations(线段树)
  16. Java知识回顾 (1) 编译环境与基本变量类型
  17. 一个表单里,如果有&lt;button&gt;标签存在,它会自动提交表单
  18. SpringCloud之最大的坑
  19. php读取用友u8采购入库单列表及详细
  20. 转载: 国内的go get无法连接问题的解决

热门文章

  1. C# 发送email邮件!
  2. Vue.js学习笔记之修饰符详解
  3. 【转】js中的事件委托或是事件代理详解
  4. django----数据库操作(对model增删改查)
  5. python 全栈开发,Day101(redis操作,购物车,DRF解析器)
  6. ERP采购申请管理(三十九)
  7. poj 1631 最多能有多少条不交叉的线 最大非降子序列 (LIS)
  8. 6-3 矩阵链成 uva 442
  9. SpringMVC之接收请求参数和页面传参
  10. 今天刚学到truncate和delete的区别,做个总结吧