목차
collection 생성
collection 존재 체크
collection 생성
※ hz 이라는 DB에 hz_member 라는 컬렉션 생성.
import pymongo
myclient = pymongo.MongoClient('mongodb://localhost:27017/')
mydb = myclient['hz ']
mycol = mydb["hz_member "]
※ 에러 없으면 정상적으로 생성된 것임.
※ 주의: MongoDB는 콘텐츠 가져올 때까지 Collection 생성 안 함.
※ 최초로 Collection 생성 시, 먼저 데이터를 넣어야 존재 체크 가능.
collection 존재 체크
[모든 collection 확인]
※ hz_level, hz_member 컬렉션 생성 후, 존재 확인.
import pymongo
myclient = pymongo.MongoClient('mongodb://localhost:27017/')
mydb = myclient ['hz']
mycol = mydb ["hz_member"]
mycol = mydb ["hz_level"]
print(mydb .list_collection_names() )
결과값: ['hz_level', 'hz_member']
[특정 collection 확인]
import pymongo
myclient = pymongo.MongoClient('mongodb://localhost:27017/')
mydb = myclient ['hz']
mycol = mydb ["hz_member"]
mycol = mydb ["hz_level"]
collist = mydb .list_collection_names()
if "hz_member" in collist:
print("hz_member 컬렉션 존재 O")
결과값: hz_member 컬렉션 존재 O
주소 복사
랜덤 이동
최신댓글