概述
本文实例讲述了Python操作mongodb数据库进行模糊查询操作。分享给大家供大家参考,具体如下:
# -*- coding: utf-8 -*- import pymongo import re from pymongo import MongoClient #创建连接 #10.20.66.106 client = MongoClient('10.20.4.79',27017) #client = MongoClient('10.20.66.106',27017) db_name = 'ta' db = client[db_name]
假设mongodb数据库中school 集合中有一些数据记录
{ "_id" : 1,"zipcode" : "63109","students" : { "comments" : "python abc" } } { "_id" : 2,"zipcode" : "63110","students" : { "comments" : "python abc" } } { "_id" : 3,"students" : { "comments" : "python abc" } } { "_id" : 4,"students" : { "comments" : "python abc" } } { "_id" : 5,"students" : { "comments" : "python abc" } } { "_id" : 7,"students" : { "comments" : "python abc" },"school" : "102 python abc" } { "_id" : 8,"school" : "100 python abc xyz" } { "_id" : 9,"zipcode" : "100","students" : { "name" : "mike","age" : 12,"comments" : "python" } } { "_id" : 10,"students" : { "name" : "Marry","age" : 42,"comments" : "this is a python" } } { "_id" : 11,"students" : { "name" : "joe","age" : 92,"comments" : "this is a python program" } } { "_id" : 12,"students" : { "name" : "joedd","age" : 34,"comments" : "python is a script language" } }
如果您也喜欢它,动动您的小指点个赞吧