mongoDB模糊、排序、分页
正则运算
基础语法
{key:正则标记 }
完整语法
{key:{“$regex”:正则标记,”$options”:选项}}。
对于options主要是设置正则的信息查询的标记
“i” : 忽略字母大小写
“m” : 多行查找
“x” : 空格字符串除了被转义的或在字符串中意外的完全被忽略
“s” : 匹配所有字符串,包括换行内容
实例
查询已“北”开头的信息
db.mldn.find({“loc”: /北/}).pretty();
排序
数据排序 sort()函数
1 正序 -1 倒叙 $natural 自然排序(按照保存排序)
实例
按照保存顺序倒序
db.modl.find().sort({“$natural”:-1}).pretty()
分页
skip(n) : 表示跨过多少行数据(从第几条开始)
limit(n) ; 取出多少条
实例
分页显示第一页,每页五条
db.modl.find().skip(0).limit(5)
删除
remove()
实例
删除名字带有“高”的信息,true 或者 1,默认情况下会删除全部
db.mldn.remove({});
db.mldn.remove({“name”:/高/},ture);
删除表
db.mldn.drop();
还没有评论,来说两句吧...