說明:主要是mongodb數據庫的客戶端中的shell命令查詢和Python中的查詢語法有些詫異:
模糊查詢詫異:
shell中:
db.getCollection('鄭州').find({community_name_pinyin:/^search_value/})【查詢以search_value開始的數據】
db.getCollection('鄭州').find({community_name_pinyin:/search_value/})【查詢字段中包含search_value的數據】
pymongo中:
collection = self.monogodb_local[clean_community][current_city_name]
collection .find({"community": {"$regex": 'search_value'}})【查詢以search_value開始的數據】
collection .find({"community": {"$regex": "^'{0}'".format('search_value')}})【查詢字段中包含search_value的數據】
