2、MongoDB安裝
3、mongoDB基本操作
(2)查詢操作
讀取操作從集合中檢索文檔
db.collection.find()
(5)插入數據
(8)排序
排序時,直接調用sort()方法,並在其中傳入排序的字段及升降序標誌即可
pymongo.ASCENDING為升序,pymongo.DESCENDING為降序
results=collection.find().sort('name',pymongo.ASCENDING)
(9)偏移
如只想去某幾個元素,可以利用skip()方法偏移位置來忽略前面的元素
results=collection.find().sort('name',pymongo.ASCENDING).skip(2) #只取第三個及後面的元素
另外還可以使用limit()方法指定要取的結果個數
results=collection.find().sort('name',pymongo.ASCENDING).skip(2).limit(2) #只取兩個結果
(12)其他操作
pyMongo還提供了一些組合方法:
find_one_and_delete() 查找後刪除
find_one_and_replace() 查找後替換
find_one_and_update() 查找後更新
create_index() 在集合上創建索引
create_indexes() 在集合上創建一個或多個索引
drop_index() 刪除此集合上的索引
閱讀更多 繁華落盡and曲終人散 的文章