mongoDB
一切为了未来
写博客,不断进步,加油!
展开
-
mongoDB:比较操作符
比较操作符语法格式:以$eq为例: { : { $eq : }} 里面有 内嵌文档1.查询phones集合中华为手机信息db.phones.find({brand:{$eq: “华为”}})db.phones.find({brand:“华为”})2.查询尺寸在6.5以上的手机信息 >=db.phones.find({size : { $gte : 6.5 } } )3.查询价格在6000-7000的苹果手机信息db.phones.find({brand:“原创 2021-03-14 22:15:13 · 222 阅读 · 0 评论 -
mongoDB: 数据查询,$all,$size,$slice
1.查询有做饭这个爱好的员工信息答案:db.employee.find( {interest : “做饭”}) 包含查询注意: db.employee.find({interest : [ “做饭”]}) 结果是 interest里面只有 "做饭"的员工,是精确查询2.查询那个员工的爱好是做饭、画画、看电影db.employee.find( {interest: [‘做饭’ , ‘画画’ , ‘看电影’]}) 精确查询,顺序必须一致3.查询Interest中第二个兴趣是看电影的员工信息注意原创 2021-03-14 22:13:23 · 1215 阅读 · 0 评论 -
mongoDB: count,排序,数据分页
count()**返回集合或结果中的记录数1.查询students集合中的文档数db.students.count()db.students.find().count()2.查询students中女生的个数db.students.find({sex:“女”}).count()3.查询计算机应用与技术专业中专业年龄为20岁的学生人数db.students.find({major:“计算机应用与技术”,age:20}).count()sort()排序,升序用1,降序用-1find().so原创 2021-03-14 22:11:51 · 1492 阅读 · 0 评论 -
mongoDB: find()
1.查询students集合中所有的男生2.查询学生们集合中大数据专业的所有男生3.查询学生们集合中所有人姓名4.查询集合学生们中女生的姓名,性别,年龄,不显示_iddb.students.find({sex:“男”})db.students.find({sex:“男”,major:“大数据专业”})db.students.find({},{name:1})db.students.find({sex:“女”},{name:1,sex:1,age:1,_id:0})findOne().原创 2021-03-14 22:09:53 · 317 阅读 · 0 评论 -
mongoDB:insert,save,时间戳
insert()db.collection_name.insert(文档或文档数组, { writeCoern:文档, ordered:布尔值})ordered默认为true,一个发生错误时,后续文档不会被插入。注意:文档用{}括起来ps:单个文档:db.books.insert({name:“12”,price:34.9})多个文档:别忘了[]db.books.insert([{name:“可乐”,price:39.9},{name:“汽水”,price:30.9}])_id原创 2021-03-14 22:02:28 · 702 阅读 · 0 评论