반응형
본문 바로가기 메뉴 바로가기

개발이야기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발이야기

검색하기 폼
  • 분류 전체보기 (236)
    • cka (24)
    • 개발 (1)
    • aws (3)
    • gpts (0)
    • javascript (1)
    • mongodb (2)
    • 트러블슈팅 (2)
    • react (1)
    • react native (2)
    • 알고리즘 (39)
      • 기본개념 (16)
      • level2 (6)
      • level3 (6)
      • level4 (1)
      • level5 (0)
    • TIL WIL (37)
    • 항해 (105)
      • 웹개발 플러스 (8)
      • 주특기 1주차 (19)
      • 주특기 2주차 (0)
      • 3주차 (1)
    • 참고 (17)
    • 사이드프로젝트 (0)
  • 방명록

insert vs upsert (1)
MongoDB - insert vs upsert

몽고디비(MongoDB)에서 insert와 upsert는 데이터를 데이터베이스에 추가하는 두 가지 다른 방법입니다. 이들의 주된 차이점은 데이터가 이미 존재하는 경우 어떻게 처리되는지에 있습니다. 아래에서 각각의 차이점과 예시를 자세히 설명해드리겠습니다. insert 새로운 데이터를 컬렉션에 추가할 때 사용됩니다. 만약 insert를 사용해 추가하려는 데이터의 _id 값이 이미 존재한다면, MongoDB는 중복된 키 에러를 반환합니다. 이는 insert가 오직 새로운, 존재하지 않는 데이터에만 사용될 수 있음을 의미합니다. db.users.insert({ _id: 1, name: "홍길동", email: "hong@example.com" }); 이 예시에서 users 컬렉션에 새 사용자를 추가하려고 합니..

mongodb 2023. 12. 21. 22:45
이전 1 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/05   »
일 월 화 수 목 금 토
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 31
링크
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바