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