클래스 FindOneAndModifyOptions
이 페이지의 내용
io.realm.mongodb.mongo.options
findOneAndUpdate, findOneAndReplace 또는 findOneAndDelete 작업(일반적으로 findOneAndModify 작업이라고도 함)에 적용할 옵션입니다.
생성자
생성자 및 설명 |
---|
메서드 요약
수정자 및 유형 | 메서드 및 설명 |
---|---|
공개 BSON | 일치하는 모든 문서에 대해 반환할 필드를 설명하는 문서를 가져옵니다. |
공개 BSON | getSort () 쿼리에 적용할 정렬 기준을 가져옵니다. |
공개 부울 | findOneAndModify 작업에서 새 문서를 반환해야 하는 경우 true를 반환합니다. |
공개 부울 | isUpsert () 쿼리 필터와 일치하는 항목이 없는 경우 새 문서를 삽입해야 하면 true를 반환합니다. |
일치하는 모든 문서에 대해 반환할 필드를 설명하는 문서를 설정합니다. | |
findOneAndModify 작업이 새로 업데이트된 문서를 반환해야 하는 경우 true로 설정합니다. | |
쿼리에 적용할 정렬 기준을 설정합니다. | |
공개 string | toString () |
쿼리 필터와 일치하는 문서가 없는 경우 새 문서를 삽입해야 하면 true로 설정합니다. |
상속된 메서드
클래스 java.lang.Object 에서 상속된 메서드 :
getClass
,hashCode
,equals
,clone
,toString
,notify
,notifyAll
,wait
,wait
,wait
,finalize
생성자 세부 정보
public FindOneAndModifyOptions () |
---|
메서드 세부 정보
getProjection
public Bson getProjection () |
---|
일치하는 모든 문서에 대해 반환할 필드를 설명하는 문서를 가져옵니다. 반환 프로젝트 문서(null일 수 있음) |
getSort
public Bson getSort () |
---|
쿼리에 적용할 정렬 기준을 가져옵니다. 기본값은 null이며, 이는 문서가 정의되지 않은 순서로 반환됨을 의미합니다. 반환 정렬 기준을 설명하는 문서 |
isReturnNewDocument
public boolean isReturnNewDocument () |
---|
findOneAndModify 작업이 새 문서를 반환해야 하는 경우 true를 반환합니다. 기본값은 false입니다. 참고: findOneAndUpdate 및 findOneAndReplace만 이 옵션을 사용합니다. findOneAndDelete는 항상 이전 문서를 반환합니다. 반환 findOneAndModify 작업이 새 문서를 반환해야 하는 경우 true |
isUpsert
public boolean isUpsert () |
---|
쿼리 필터와 일치하는 문서가 없는 경우 새 문서를 삽입해야 하는 경우 true를 반환합니다. 기본값은 false입니다. 참고: 이 옵션은 findOneAndUpdate 및 findOneAndReplace만 사용합니다. 반환 쿼리 필터와 일치하는 문서가 없으면 새 문서를 삽입해야 하는 경우 true |
프로젝션
일치하는 모든 문서에 대해 반환할 필드를 설명하는 문서를 설정합니다. 매개변수
반환 이 |
returnNewDocument
findOneAndModify 작업이 새 업데이트된 문서를 반환해야 하는 경우 true로 설정합니다. 이 작업을 수행하면 업데이트 전의 문서가 반환되도록 하려면 false로 설정 / 비워 둡니다. 참고: 이 옵션은 findOneAndUpdate 및 findOneAndReplace만 사용합니다. findOneAndDelete는 항상 이전 문서를 반환합니다. 매개변수
반환 이 |
sort
쿼리에 적용할 정렬 기준을 설정합니다. 매개변수
반환 이 |
toString
업서트
쿼리 필터와 일치하는 문서가 없는 경우 새 문서를 삽입해야 하면 true로 설정합니다. 매개변수
반환 이 |