數(shù)據(jù)庫管理系統(tǒng) 》 數(shù)據(jù)庫 》 表 》 字段
面向文檔的存儲模式:數(shù)據(jù)已JSON風格文檔形式存放
- 安裝 pymongo
- 實例化(建立連接)
from pymongo import MongoClient
'#' 以下兩種方式都行珍德,第一種是默認
client = MongoClient()
client = MongoClient('localhost', 27017)
- 建立數(shù)據(jù)庫
db = client.flask_weibo
de = client['flask_weibo']
前兩步可以合并為:
db = MongoClent()['flask_weibo']
建表(獲取集合)
classname = db.classname.__class__.__name__
classname = db['classname.__class__.__name__']
保存
_id = classname.save(classname.__dict__)
前兩步可以合并為:
_id = db['classname.__class__.__name__'].save(classname.__dict__)
一般封裝在基類的 save() 方法中爆存;
插入方法:save()阅懦、insert_one()搔弄、insert_many([,])