개발 => 복습 후 재정리 대기/MongoDB
[MongoDB][Python] 기본 문법
from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client.dbsparta
# 저장 - 예시
doc = {'name':'bobby','age':21}
db.users.insert_one(doc)
# 한 개 찾기 - 예시
user = db.users.find_one({'name':'bobby'})
# 여러개 찾기 - 예시 ( _id 값은 제외하고 출력)
same_ages = list(db.users.find({'age':21},{'_id':False}))
same_ages = list(db.users.find({},{'_id':False})) #{} 공백으로 조건 없이 모두 찾을수도 있다!
# 바꾸기 - 예시
db.users.update_one({'name':'bobby'},{'$set':{'age':19}})
# 지우기 - 예시
db.users.delete_one({'name':'bobby'})
from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client.dbsparta
# 저장 - 예시
doc = {'name':'bobby','age':21}
db.users.insert_one(doc)
# 한 개 찾기 - 예시
user = db.users.find_one({'name':'bobby'})
# 여러개 찾기 - 예시 ( _id 값은 제외하고 출력)
same_ages = list(db.users.find({'age':21},{'_id':False}))
same_ages = list(db.users.find({},{'_id':False})) #{} 공백으로 조건 없이 모두 찾을수도 있다!
# 바꾸기 - 예시
db.users.update_one({'name':'bobby'},{'$set':{'age':19}})
# 지우기 - 예시
db.users.delete_one({'name':'bobby'})
'개발 => 복습 후 재정리 대기 > MongoDB' 카테고리의 다른 글
[MongoDB] pymongo 계정 접속 (0) | 2021.05.16 |
---|---|
[MongoDB][Python] 실습 (0) | 2021.05.09 |
[MongoDB][Python] 웹 스크래핑(크롤링) 결과 DB에 저장하기 (0) | 2021.05.09 |
[MongoDB][Python] pymongo 기본 코드 (0) | 2021.05.08 |
[MongoDB][Pymongo][Python] 정렬 - sort (0) | 2021.05.04 |
댓글