1. 程式人生 > >python呼叫Mongodb筆記

python呼叫Mongodb筆記

首先需要安裝pymongo模組,模組下載地址

選擇適合的版本,進行安裝,安裝完成後就可以連結你的mongodb了

#encoding:utf=8
import pymongo

connection=pymongo.Connection('10.32.38.50',27017)

#選擇myblog庫
db=connection.myblog

# 使用users集合
collection=db.users

# 新增單條資料到集合中
user = {"name":"cui","age":"10"}
collection.insert(user)

#同時新增多條資料到集合中
users=[{"name":"cui","age":"9"},{"name":"cui","age":"11"}]
collection.insert(users)

#查詢單條記錄
print collection.find_one()

#查詢所有記錄
for data in collection.find():
	print data

#查詢此集合中資料條數
print collection.count()

#簡單引數查詢
for data in collection.find({"name":"1"}):
	print data

#使用find_one獲取一條記錄
print collection.find_one({"name":"1"})


#高階查詢
print "__________________________________________"
print '''collection.find({"age":{"$gt":"10"}})'''
print "__________________________________________"
for data in collection.find({"age":{"$gt":"10"}}).sort("age"):
	print data

# 檢視db下的所有集合
print db.collection_names()
參考:http://www.oschina.net/question/54100_27233