`
cooler1217
  • 浏览: 373836 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

pymongo 模糊查询

阅读更多
如果是mongodb的客户端下 直接输入命令

db.deviceItem.find({"city":/L/})

两个 // 之间表示正则表达式


两种方法 


from pymongo import Connection
import re
import sys

conn = Connection("127.0.0.1",27017)
db = conn.mrtg
coll = db.deviceItem
datas = coll.find({"city":re.compile("^L.*")}).limit(10)
for data in datas:
    print data

coll2 = db.Cities

datas2 = coll2.find({"region":{"$regex":"广州"}})

for data in datas2:
    print data

print u"\u5e7f\u5dde\u5927\u533a".encode("utf-8")

分享到:
评论

相关推荐

    Python操作mongodb数据库进行模糊查询操作示例

    本文实例讲述了Python操作mongodb数据库进行模糊查询操作。分享给大家供大家参考,具体如下: # -*- coding: utf-8 -*- import pymongo import re from pymongo import MongoClient #创建连接 #10.20.66.106 client...

    mongo中模糊查询的综合应用

    在本文中,我们将深入探讨MongoDB中模糊查询的综合应用,特别是在处理实际生产环境中的查询需求。MongoDB支持多种查询方式,包括模糊查询和逻辑操作符,如$or,这使得我们可以构建复杂的查询条件来满足多样化的需求...

    Python使用pymongo模块操作MongoDB的方法示例

    本文实例讲述了Python使用pymongo模块操作MongoDB的方法。分享给大家供大家参考,具体如下: 通过pymongo实现python对Mongodb的操作。 具体看python代码 #!/usr/bin/python # coding=utf-8 #python实现对MongoDB的...

    千万级Mysql-MongoDB性能对比报告

    - **MongoDB**版本: 3.6.3,连接工具为**PyMongo** #### 测试设计 本次性能对比测试主要关注不同规模的数据插入操作在MySQL和MongoDB中的表现情况,特别是在处理千万级别数据时的表现。测试涵盖了不同的数据提交...

    Python常见MongoDB数据库操作实例总结

    在Python中,我们通常使用pymongo库来与MongoDB进行交互。以下是一些关于Python中使用pymongo操作MongoDB数据库的关键知识点: 1. **安装pymongo库**: 使用`pip install pymongo`命令即可安装pymongo库,它是...

    Fuzzgo:演示使用MongoDB的高效模糊匹配技术

    演示使用MongoDB的高效模糊匹配技术 这演示了Metaphone,针对术语索引的乱码搜索,多字段和法定搜索的用法。 在datagen中解压缩数据文件,然后运行datagen.pl生成500万个文档。 然后运行fuzzgo.py 需要pymongo和...

    Python操作mongodb的9个步骤

    - 模糊查询: ```python db.user.find({"name": {"$regex": "张"}}) ``` 或 ```python import re db.user.find({"name": re.compile('张')}) ``` 6. **排序、限制、计数和跳过**: - 排序: ```python ...

    Python操作Mongodb数据库的方法小结

    - 模糊查询: 使用正则表达式: ```python db.user.find({"name": {"$regex": "张"}}) ``` 或者导入`re`模块: ```python import re db.user.find({"name": re.compile('张')}) ``` 6. **排序、限制...

    Python关键词回复系统源码.zip

    Python关键词回复系统是一种常见的自动化应答机制,常用于聊天机器人、客服系统或信息查询平台,以提高服务效率。在这个名为"Python关键词回复系统源码.zip"的压缩包中,我们推测包含了一个用Python语言编写的关键词...

Global site tag (gtag.js) - Google Analytics