# -*- coding: utf-8 -*-
from pymongo import mongoclient
def read_db(db_collect):
mydict =
mydicts = [,
]condition =
conditions = } # 通過正則進行匹配所有以h開通的內容
update_content = }
# 使用 find() 方法來查詢指定欄位的資料,將要返回的字段對應值設定為 1
# find()方法可以查詢集合中的所有資料
# 如果我們要對查詢結果設定指定條數的記錄可以使用 limit() 方法,該方法只接受乙個數字引數。
# sort() 方法第乙個引數為要排序的字段,第二個字段指定排序規則,1 為公升序,-1 為降序,預設為公升序。
# res_find = db_collect.find({}, ).limit(4).sort('url')
# res_find_one = db_collect.find_one(, )
# db_collect.insert_one(mydict)
# db_collect.insert_many(mydicts)
# db_collect.update_one(condition, update_content)
# db_collect.update_many(conditions, update_content)
# db_collect.delete_one(conditions) # 刪除一條
# db_collect.delete_many(conditions) # 刪除多條
if __name__ == '__main__':
myclient = mongoclient()
db = myclient['xiaozhan']
collent = db['liaoyi']
read_db(collent)
mongdb基本操作
參考 新增乙個 useradminanydatabase 使用者,這是乙個能夠管理所有使用者的的使用者,類似於超級管理員吧 use admin 進入admin表 db.createuser 檢視使用者是否建立成功 show users 輸出以下內容表示新增成功 切換到要新增使用者的資料庫中 use ...
MongDB基礎學習(二)
mongodb的安裝 windows和linux環境 2.1 windows7下安裝mongodb 2 安裝 3 啟動準備 mongodb預設的資料目錄為 c data db。如果不用預設目錄,則需要在啟動mongodb的時候在mongod.exe命令後加 dbpath引數,建立資料庫目錄,我建立的...
mongDB 基本查詢操作
最近一直在用mongodb,有時候會需要用到統計,在網上查了一些資料,最適合用的就是用aggregate,以下介紹一下自己運用的心得。pro ject 包含 排除 重 命名和顯 示欄位 pro ject 包含 排除 重 命名和顯 示字 段match 查詢,需要同find 一樣的引數 li mit 限...