高级查询可以使用条件操作符,更好的过滤结果。
(or) 或 - or
(>) 大于 - gt
(<) 小于 - lt
(>=) 大于等于 - gte
(<= ) 小于等于 - lte
不等于 - ne
存在 - exists -> true
不存在 - exists -> false
包含 - in
不包含 - nin
模糊查询 $regex -> 正则表达式
模糊查询稍复杂一点,比如查询首字母包含 a 的:{"name": "/a/"} 等同于 like '%a%'
首字母是 pa 的:{"name": "/^pa/"}
也可以使用 $regex 正则匹配
例如查询第一页,每页 10 条数据,以年龄进行降序排序(-1 为降序,1 为升序),并且年龄大于 20 岁的: