- mongodb - $push와 $addToSet의 차이점알쓸개잡MongoDB에서 $push 연산자와 $addToSet 연산자는 Document의 배열 필드에 요소를 추가하는 데 사용되는 연산자다.배열 필드에 요소를 추가하는 공통적인 동작을 수행하지만 $push와 $addToSet 에는 주요한 차이점이 있다. $push 연산자$push 연산자는 값이 배열에 이미 존재하더라도 지정된 값을 배열에 추가한다. 즉, 중복 체크를 수행하지 않고 중복 값을 허용한다.{ "_id": 1, "receiver": "receiver@test.com", "senders": ["sender1@test.com", "sender2@test.com"]}와 같은 Document에서 $push 연산자로 아래와 같이 요소를 추가한다.db.senders.updateOne( { _id: 1 },..
- 2024-02-18 01:26:38(1년 전)
- spring boot data MongoDB - 연결 설정 하기알쓸개잡NoSQL 데이터베이스로 가장 많이 사용되고 있는 MongoDB를 spring boot data MongoDB 를 통해서 사용하는 방법에 대해서 정리해 보고자 한다. 샘플 코드는 spring boot 3.2.1 버전을 기반으로 작성하였다. Dependencygradleplugins { id 'java' id 'org.springframework.boot' version '3.2.1' id 'io.spring.dependency-management' version '1.1.4'}...dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-mongodb' ...} spring boot Mon..
- 2023-12-29 23:54:45(1년 전)
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)