Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 기획자도서추천
- 스파르타코딩클럽
- SW캠프비전공자후기
- 기획자책
- HTML공부
- 기획공부
- 기획관련도서
- SQLD공부방법
- html
- css독학
- sql독학
- 생활코딩html
- SW캠프장점
- AICEBASICE
- SQL
- 이미준PO
- 생활코딩
- html독학
- AICE시험후기
- Til
- 처음부터다시배우는웹기획
- 웬즈데잇
- 피그마
- css생활코딩
- 서비스기획스쿨
- SW캠프솔직후기
- 코린이독학
- 도그냥
- SW캠프단점
- 도그냥강연
Archives
- Today
- Total
브리의 성장기
[TIL] 221220 본문
728x90
😀 TIL #221220
- 스파르타 코딩클럽 웹개발 종합반 3주차
3주차 9회 ~ 3주차 12회
* DB 기본개념 숙지 (sql, Nosql)
* mongoDB account 생성 후 내 PC와 연결
* 기본적인 DB 추출 작업 진행
from pymongo import MongoClient
import certifi
ca = certifi.where()
client = MongoClient('mongodb+srv://test:sparta@cluster0.dsziebb.mongodb.net/Cluster0?retryWrites=true&w=majority', tlsCAFile=ca)
db = client.dbsparta
// 기본 세팅
all_users = list(db.users.find({},{'_id':False})) // users 컬렉션의 모든 값을 추출하겠다
for user in all_users: // users 컬렉션 리스트에서 user 들을 반복하여 추출
print(user) // user들 출력
* pymongo 코드요약
# 저장 - 예시
doc = {'name':'bobby','age':21}
db.users.insert_one(doc)
# 한 개 찾기 - 예시
user = db.users.find_one({'name':'bobby'})
# 여러개 찾기 - 예시 ( _id 값은 제외하고 출력)
all_users = list(db.users.find({},{'_id':False}))
# 바꾸기 - 예시
db.users.update_one({'name':'bobby'},{'$set':{'age':19}})
# 지우기 - 예시
db.users.delete_one({'name':'bobby'})
잘 정리된 코드들
스파르타 코딩클럽을 강의를 수강하면서 가장 많이 듣는 말은 외우지 마세요! 이지 않을까..
마치 회사에 첫 입사해서 아무것도 모르던 시절이 기억나는데.. 배운 모든 내용을 머릿속에 집어 넣기 힘들어서 항상 두려웠었다. 그때 그랬듯이, 나는 앞으로 계속해서 메모해두었던 것을 펼쳐볼것이고, 점차 손에 익으면서 자연스럽게 체화 시킬것이다. (물론 2년차인 아직까지도 메모를 뒤적이기도 한다.)
전부 다 암기하지 않아도 괜찮아, 돌아가는 규칙만 이해하면 돼. 라고 나 자신을 안심시키며,
오늘도 잘 이해했습니다. 😆
728x90
'종종 올리는 요즘 근황' 카테고리의 다른 글
[TIL] 221228 (0) | 2022.12.28 |
---|---|
[TIL] 221224 (0) | 2022.12.24 |
[TIL] 221219 (0) | 2022.12.19 |
[TIL] 221218 (0) | 2022.12.18 |
[TIL] 221217 (2) | 2022.12.17 |
Comments