python mongodb 查找find()
2015-11-14 16:58
375 查看
查找全部:
db.collectionName.find()
根据字段查找(精确匹配,大小写敏感):
db.[code]collectionName.find( { "cuisine": "Italian"} )[/code]
或的关系:
db.restaurants.find( { $or: [ { "cuisine": "Italian" }, { "address.zipcode": "10075" } ] } )AND关系:
db.restaurants.find( { "cuisine": "Italian", "address.zipcode": "10075" } )排序:
db.restaurants.find().sort( { "borough": 1, "address.zipcode": 1 } )正则表达式:
1.包含:db.collectionname.find({'files':{'$regex':'File'}})
2.开头,结尾:db.collectionname.find({'files':{'$regex':'^File$'}})
3.忽略大小写:db.collectionname.find({'files':{'$regex':'^file','$options':'i'}})
或者是:
import re regx = re.compile("^name", re.IGNORECASE) db.collectionname.find_one({"files": regx})
相关文章推荐
- MongoDB数据导出导入工具
- Node.js+MongoDB+Express网站开发(一):使用Ping++SDK接入支付功能
- Mongodb2.6升级到Mongodb3.0.2笔记
- MongoDB的用户、认证和权限
- mongodb的简单操作
- mongodb sharding原理分析
- mongodb主从复制
- mongodb数据库分片
- mongodb
- mongodb的安装、创建数据库、设置用户(Window 7)
- MongoDB 计划缓存的影响
- MongoDB 计划缓存的影响
- MongoDbHelper 帮助类(下)
- MongoDB 2.6.4版本操作笔记
- MongoDB在Window下环境搭建
- [MongoDB]Mongodb攻略
- MongoDB 运维常用操作
- MongoDB 运维常用操作
- MongoDbHelper 帮助类(上)
- 使用MongoDb连接数据库服务器