개체 내장 개체

objectMongoDB

mongodb 데이터베이스 연결 개체

사용db.open또는db.openMongoDB만든 사람:

1
var mdb = db.openMongoDB("mongodb://host/db");

상속 관계

운영자

operator[String]

지정된 컬렉션 액세스 개체를 빠르게 가져옵니다.

1
readonly MongoCollection MongoDB[String];

속성을 사용하여 컬렉션 개체를 빠르게 가져오는 데 사용됩니다. 예를 들면 다음과 같습니다.

1
var test = mdb.test;

멤버 함수

getCollection

지정된 컬렉션 액세스 개체를 가져옵니다.

1
MongoCollection MongoDB.getCollection(String name);

호출 매개변수:

  • name: 문자열, 지정된 컬렉션의 이름

반환 결과:


runCommand

MongoDB 데이터베이스 명령을 지정합니다.

1
Object MongoDB.runCommand(Object cmd);

호출 매개변수:

  • cmd: Object, 명령 및 매개변수를 지정하는 사전 객체

반환 결과:

  • Object, 명령 실행 결과를 반환합니다.

간단한 MongoDB 데이터베이스 명령 지정

1 2
Object MongoDB.runCommand(String cmd, Value arg);

호출 매개변수:

  • cmd: 문자열, 명령 이름을 지정합니다.
  • arg: 값, 명령 매개변수 지정

반환 결과:

  • Object, 명령 실행 결과를 반환합니다.

oid

mongodb _objectid 객체 생성

1
MongoID MongoDB.oid(String hexStr = "");

호출 매개변수:

  • hexStr: 문자열, 16진수 문자열 초기화, 기본적으로 새 id 생성

반환 결과:

  • MongoID, 새로운 _objectid 객체

close

현재 데이터베이스 연결을 닫습니다.

1
MongoDB.close() async;

toString

개체의 문자열 표현을 반환하고 일반적으로 "[네이티브 개체]"를 반환하며 개체는 자체 특성에 따라 다시 구현될 수 있습니다.

1
String MongoDB.toString();

반환 결과:

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

toJSON

개체의 JSON 형식 표현을 반환하며 일반적으로 개체에 의해 정의된 읽기 가능한 속성 모음을 반환합니다.

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

호출 매개변수:

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

반환 결과:

  • Value, JSON 직렬화 가능 값을 반환합니다.