MongoDB(课时6 关系查询)

支持关系查询操作:大于($gt),小于($lt),大于等于($gte),小于等于($lte),不等于($ne ),等于(key:value 或 $eq)。想让这些操作正常使用,需要准备一个数据集合。

关系查询中,除了等于(可以写成key:value),其它都要嵌套子的BSON结构。

范例:定义一个学生信息集合

范例:查询姓名是张三的学生信息

范例:查询年龄大于19岁的学生信息

 db.students.find({"age":{"$gt":19}}).pretty()

范例:查询成绩大于等于90分的学生

 db.students.find({"score":{"$gte":90}}).pretty()

范例:查询姓名不是王五的信息

 db.students.find({"name":{"$ne":"王五"}}).pretty()

 

 

posted @ 2017-12-02 11:41  做梦当财神  阅读(248)  评论(0编辑  收藏  举报