개체 내장 개체

개체 MongoCursor

mongodb 데이터베이스 데이터 커서 객체

계승

회원 기능

skip

결과를 반환 할 때 건너 뛸 레코드 수 지정

1
MongoCursor MongoCursor.skip(Integer num) async;

호출 매개 변수 :

  • num : 정수, 레코드 수

반환 결과 :

  • MongoCursor , 체인 호출을 용이하게하기 위해 커서 객체 자체를 반환합니다.

limit

결과를 반환 할 최대 레코드 수 지정

1
MongoCursor MongoCursor.limit(Integer size) async;

호출 매개 변수 :

  • size : 정수, 레코드 수

반환 결과 :

  • MongoCursor , 체인 호출을 용이하게하기 위해 커서 객체 자체를 반환합니다.

sort

반환 된 결과의 순서 설정

1
MongoCursor MongoCursor.sort(Object opts);

호출 매개 변수 :

  • opts : 개체, 정렬 기준 지정

반환 결과 :

  • MongoCursor , 체인 호출을 용이하게하기 위해 커서 객체 자체를 반환합니다.

hasNext

현재 커서에 다음 레코드가 있는지 쿼리

1
Boolean MongoCursor.hasNext();

반환 결과 :

  • Boolean , 레코드가 있으면 true를 반환합니다.

next

현재 커서의 다음 레코드를 반환

1
Object MongoCursor.next();

반환 결과 :

  • Object , 레코드 객체, 레코드가 없으면 null 반환

count

커서의 총 레코드 수를 쿼리합니다.

1
Integer MongoCursor.count(Boolean applySkipLimit = false);

호출 매개 변수 :

  • applySkipLimit : Boolean, 건너 뛰기 및 제한 후 레코드 수 쿼리 여부 지정, 기본값은 false, 총 레코드 수 쿼리

반환 결과 :

  • Integer 는 총 레코드 수를 반환합니다.

size

count (true)에 해당하는 쿼리 커서의 총 레코드 수

1
Integer MongoCursor.size();

반환 결과 :

  • Integer 는 총 레코드 수를 반환합니다.

forEach

모든 레코드를 탐색하고 처리 기능을 콜백합니다.

1
MongoCursor.forEach(Function func);

호출 매개 변수 :

  • func : 기능, 처리 기능 지정

map

모든 레코드를 탐색하고 처리 결과를 반환합니다.

1
Array MongoCursor.map(Function func);

호출 매개 변수 :

  • func : 기능, 처리 기능 지정

반환 결과 :

  • Array , 처리 결과의 배열을 반환합니다.

toArray

현재 커서의 모든 레코드 배열을 반환합니다.

1
Array MongoCursor.toArray();

반환 결과 :

  • Array 는 모든 데이터를 포함하는 Javascript 배열을 반환합니다.

hint

mongodb 서버의 기본 인덱스 전략 수정, 쿼리에 지정된 인덱스 사용

1
MongoCursor MongoCursor.hint(Object opts);

호출 매개 변수 :

  • opts : 개체, 필수 색인 지정

반환 결과 :

  • MongoCursor , 체인 호출을 용이하게하기 위해 커서 객체 자체를 반환합니다.

toString

객체의 문자열 표현을 반환합니다. 일반적으로 "[Native Object]"를 반환합니다. 객체는 자체 특성에 따라 다시 구현 될 수 있습니다.

1
String MongoCursor.toString();

반환 결과 :

  • String , 객체의 문자열 표현을 반환합니다.

toJSON

객체의 JSON 형식 표현을 반환하고 일반적으로 객체가 정의한 읽을 수있는 속성 모음을 반환합니다.

1
Value MongoCursor.toJSON(String key = "");

호출 매개 변수 :

  • key : 문자열, 사용되지 않음

반환 결과 :

  • Value , 직렬화 가능한 JSON이 포함 된 값을 반환합니다.