230206 TIL #1 TIL작성법

김춘복·2023년 2월 6일
0

TIL : Today I Learned

목록 보기
1/575

230206 Today I Learned

TIL 작성법

오늘 TIL 쓰는 법을 배웠다.
TIL에서 중요한건 문시해알

어떤 문제가 있었는지
내가 시도해본것들
어떻게 해결했는지
뭘 새롭게 알았는지

여기서 특히 시도해본것과 알게된점을 자세히 써야한다.
TIL작성시 하면 안 되는 것에는 강의노트 복붙 or 요약이 있는데,
내가 사전스터디때 velog에 썼던 내용들은 대부분 강의 노트 요약이라 잘못 쓴 예라고 볼 수 있다.

이제부터 쓰게 될 TIL에는 요약보단 문제점이나 어려웠던점에 대해 어떤 시도를 했는지에 대해 자세히 쓰도록 노력해 봐야겠다.

그리고 깃허브는 잔디심기라는게 있는데
velog는 목차도 없는거 같고 태그로만 정리하려니 복잡해보여서
추후 깃허브 블로그로 갈아타는걸 생각해봐야겠다.
깃허브 블로그 예시

crud란?

  • crud는 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 Create(생성), Read(읽기), Update(갱신), Delete(삭제)를 묶어서 일컫는 말이다. 출처:위키

  • 기본적으로 Database에 data를 만들고 읽고 바꾸고 지우는 걸 말한다.

  • 웹개발종합반에서 배웠던 DB는 3주차에 pymongodb였으므로 관련 내용을 찾아봤다.

  • DB에 crud를 처리하는 방법?(파이썬)

# Create 생성
cat = {'name':'CB','age':3}
db.users.insert_one(cat)

# Read (한개 찾기)
user = db.users.find_one({'name':'CB'})

# Read (여러개 찾기)
all_users = list(db.users.find({},{'_id':False}))

# Update(바꾸기)
db.users.update_one({'name':'CB'},{'$set':{'age':5}})

# Delete(삭제)
db.users.delete_one({'name':'CB'})
  • 파이썬에서 위와같은 명령어로 DB에 data를 CRUD할 수 있다.
profile
Backend Dev / Data Engineer

0개의 댓글