pymongo 刪除資料相關

2022-06-14 23:18:09 字數 1257 閱讀 5705

**於

使用user集合,刪除user集合的資料

import pymongo

mongo_client = pymongo.mongoclient(

host='192.168.0.112',

port=27017,

username="admin",

password="123456"

)mongo_db = mongo_client["db1"]

# 刪除資料

res = mongo_db.user.find()

for i in res:

print(i)

delete_one(): 

刪除一條資料

import pymongo

mongo_client = pymongo.mongoclient(

host='192.168.0.112',

port=27017,

username="admin",

password="123456"

)mongo_db = mongo_client["db1"]

# 刪除資料

res = mongo_db.user.delete_one()

print(res,res.deleted_count)

# deleted_count 返回刪除的條目資料

# 返回物件

# # 返回1 代表刪除1條資料

# 1

deleted_count 返回刪除的條目資料

delete_many() :

刪除多條資料

import pymongo

mongo_client = pymongo.mongoclient(

host='192.168.0.112',

port=27017,

username="admin",

password="123456"

)mongo_db = mongo_client["db1"]

# 刪除資料

res = mongo_db.user.delete_many()

print(res,res.deleted_count)

# deleted_count 返回刪除的條目資料

# 返回物件

# # 返回2 代表刪除1條資料

# 2

vector刪除資料

6.以下 有什麼問題?stl易 typedef vector intarray intarray array array.push back 1 array.push back 2 array.push back 2 array.push back 3 刪除array陣列中所有的2 for inta...

刪除資料記錄

根據多個標識列刪除資料記錄 一 首先id列是int標識類型別,然後刪除id值為5,6,8,9,10,11的列,這裡的cast函式不能用convert函式代替,而且轉換的型別必須是varchar,而不能是char,否則就會執行出你不希望的結果,這裡的 5,6,8,9,10,11 可以是你在頁面上獲取的...

別刪除資料

oren eini 又名ayende rahien 建議開發者盡量避免資料庫的軟刪除操作,讀者可能因此認為硬刪除是合理的選擇。作為對ayende文章的回應,udi dahan強烈建議完全避免資料刪除。所謂軟刪除主張在表中增加乙個isdeleted列以保持資料完整。如果某一行設定了isdeleted標...