TIL_230807

Sol Lee·2023년 9월 19일
0
post-custom-banner

오늘 한 일

깃&깃허브 강의 듣기

다행히 조금 아는 내용이라 이해하면서 들었음

강의에선 다루지 않았지만 로컬에서 병합하는 부분에서 맨날 문제가 생겼었음. 다음 TIL은 rebase에 대해 알아보면 좋을 듯.

git stash
git stash pop

git commit -m '메시지'
git push origin '브랜치명'

git pull origin '브랜치명'

git checkout -b '브랜치명'
git checkout -t origin/'브랜치명'
git branch -D '브랜치명'

git reset --mixed HEAD^  #실수로 메인 브랜치에 커밋했을 때 ;;

미니프로젝트 회의 및 역할 분배

웹개발종합반 3주차 복습

백엔드 파트를 담당하게 되어 관련 회차 복습함

내일 오전에 4주차의 GET파트 공부 후 오후에 작업해 봐야할 듯

from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client.dbsparta

# --- Insert
doc = {'name':'pang','age':18}
db.users.insert_one(doc)

# --- Find
## 리스트 형식으로 여러개의 값을 가지고 올 때
same_ages = list(db.users.find({'age':28},{'_id':False}))
same_ages = list(db.users.find({},{'_id':False})) // 모든 결과를 찾고 싶을 때

## 한개의 값만 가지고 올 때
user = db.users.find_one({'name':'bobby'},{'_id':False}) // 맨 위의 값에 적용
print(user['age'])

# --- Update
db.users.update_one({'name':'bobby'},{'$set':{'age':19}}) // 맨 위의 값에 적용
db.users.update_many({'name':'bobby'},{'$set':{'age':19}}) // 이름이 bobby인 값의 정보를 모두 수정

# --- Delete
db.users.delete_one({'name':'bobby'}) // 맨 위의 값에 적용
db.users.delete_many({'name':'bobby'}) // 이름이 bobby인 값을 모두 지우기
profile
직업: 개발자가 되고 싶은 오레오 집사
post-custom-banner

0개의 댓글