Private
Readonly
Readonly
데이터베이스 이름Private
함수Readonly
서비스컬렉션의 이름입니다.
이 collection에 대해 집계 프레임워크 파이프라인을 실행합니다.
집계 파이프라인 단계의 배열입니다.
애그리게이션 결과로 확인되는 promise입니다.
이 collection에서 제공된 필터와 일치하는 문서 수를 계산합니다.
참고: 필터 없이 이를 호출하면 컬렉션의 메타데이터를 기반으로 결과를 반환하므로 문서 수가 정확하지 않을 수 있으며, 이로 인해 대략적인 개수가 나올 수 있습니다. 특히 다음과 같습니다.
Optional
필터: 필터결과의 범위를 좁히기 위해 적용되는 선택적 필터입니다.
Optional
options: CountOptions적용할 추가 옵션입니다.
필터와 일치하는 문서 수로 확인되는 promise입니다.
여러 문서를 삭제합니다.
Optional
필터: 필터결과의 범위를 좁히기 위해 적용된 필터입니다. 생략하면 기본값은 collection의 모든 문서를 삭제하는 {}
입니다.
삭제된 문서 수(deletedCount
)를 포함하는 객체로 확인되는 프로미스입니다.
collection에서 일치하는 단일 문서를 삭제합니다.
Optional
필터: 필터결과의 범위를 좁히기 위해 적용된 필터입니다.
삭제된 문서 수(deletedCount
)를 포함하는 객체로 확인되는 프로미스입니다.
제공된 쿼리와 일치하는 문서를 찾습니다.
Optional
필터: 필터결과의 범위를 좁히기 위해 적용되는 선택적 필터입니다.
Optional
options: FindOptions적용할 추가 옵션입니다.
발견된 문서로 확인되는 promise입니다.
제공된 필터와 일치하는 문서를 찾습니다.
Optional
필터: 필터결과의 범위를 좁히기 위해 적용된 필터입니다.
Optional
options: FindOneOptions적용할 추가 옵션입니다.
발견된 문서로 확인되는 promise입니다.
제공된 필터와 일치하는 문서를 찾아 삭제합니다.
Optional
필터: 필터결과의 범위를 좁히기 위해 적용된 필터입니다.
Optional
options: FindOneOptions적용할 추가 옵션입니다.
삭제되기 전에 발견된 문서로 확인되는 promise입니다.
제공된 필터와 일치하는 문서를 찾아 새 문서로 바꿉니다.
결과의 범위를 좁히기 위해 적용된 필터입니다.
새 대체 문서입니다.
Optional
options: FindOneAndModifyOptions적용할 추가 옵션입니다.
교체 전에 발견된 문서로 해석되는 프로미스(Promise)입니다.
제공된 쿼리와 일치하는 문서를 찾고 개별 필드에 원하는 업데이트를 수행합니다.
결과의 범위를 좁히기 위해 적용된 필터입니다.
문서의 새 값입니다.
Optional
options: FindOneAndModifyOptions적용할 추가 옵션입니다.
업데이트를 적용하기 전에 발견된 문서로 확인되는 프로미스입니다.
collection에 문서 배열을 삽입합니다. 식별자가 누락된 값이 있으면 서버에서 해당 값을 생성합니다.
삽입할 문서의 배열입니다.
삽입된 ID 배열(insertedIds
)을 포함하는 객체로 확인되는 프로미스입니다.
단일 문서를 collection에 삽입합니다. 참고: 문서에 _id가 누락된 경우 서버에서 해당 문서에 대해 생성합니다.
삽입할 문서입니다.
삽입된 객체 ID(insertedId
)가 포함된 객체를 확인하는 프로미스입니다.
이 collection에 제공된 필터와 일치하는 여러 문서를 업데이트합니다.
결과의 범위를 좁히기 위해 적용된 필터입니다.
문서의 새 값입니다.
Optional
options: UpdateOptions적용할 추가 옵션입니다.
다음을 포함하는 객체로 확인되는 프로미스:
{
matchedCount: number;
modifiedCount: number;
upsertedId: IdType | undefined;
}
이 collection에 제공된 필터와 일치하는 단일 문서를 업데이트합니다.
결과의 범위를 좁히기 위해 적용된 필터입니다.
문서의 새 값입니다.
Optional
options: UpdateOptions적용할 추가 옵션입니다.
다음을 포함하는 객체로 확인되는 프로미스:
{
matchedCount: number;
modifiedCount: number;
upsertedId: IdType | undefined;
}
이 collection의 변경 사항을 모니터링하는 비동기 change stream을 만듭니다.
기본적으로 이 collection에 대한 모든 변경 이벤트를 반환합니다. filter
또는 ids
옵션 중 하나만 지정할 수 있습니다.
중요 참고 사항: React Native에서 사용하려면 다음을 설치해야 합니다.
fetch
및 ReadableStream
에 대한 폴리필: https://www.npmjs.com/package/react-native-polyfill-globals변경 이벤트의 비동기 생성기입니다.
TypeDoc을 사용하여 생성됨
MongoDB database에 있는 원격 문서 collection입니다.