语法
MongoDB    2021-12-11 10:16:41    5    0    0
junjie   MongoDB
1.查找 - show dbs - show collections; - 查看所有用户账号信息 `db.system.users.find().pretty()` - 查看当前库下的账户 `show users` - `db.table.find()` - `db.table.find().pretty()` - 查看集合索引`db.col.getIndexes()` - 查看集合索引大小`db.col.totalIndexSize()` - 删除集合所有索引`db.col.dropIndexes()` - 删除集合指定索引`db.col.dropIndex("索引名称")` ``` // LIKE模糊查询userName包含A字母的数据(%A%) // SQL:SELECT * FROM UserInfo WHERE userName LIKE "%A%" db.UserInfo.find({userName :/A/}) // LIKE模糊查询userName以字母A开头的数据(A%)。 // SQL:SELECT * FROM UserInfo WHERE userName LIKE "A%" db.UserInfo.find({userName :/^A/}) //查询商品名称长度大于25个字符的商品 db.item.find({item_name:{$exists:true},$where:"(this.item_name.length > 25)"}).limit(5) db.item.find({"item_name": {"$exists": true, "$regex": /^.{25,}$/}}).limit(5) //查询商品名称长度小于5个字符的商品 db.item.find({$where:"this.item_name.length < 5"}).limit(5) db.item.find({"item_name": {"$regex": /^.{0,5}$/}}).limit(5) ``` 2.创建

上一篇: Leanote 二进制版详细安装教程 Mac and Linux

下一篇: MongoDB 安全和访问权限控制

Table of content