mongdb 基礎操作模板

2021-10-14 23:26:50 字數 1016 閱讀 3765

# -*- 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 限...