컬렉션

추상 fun 컬렉션(collectionName: string): MongoCollection<BsonDocument>

데이터베이스 컬렉션에서 데이터를 검색하고 업데이트하는 메서드를 노출한 MongoCollection 을 가져옵니다.

EJSON과의 직렬화는 KBSON 을 사용하여 수행되며 실험적 ExperimentalKBsonSerializerApi기능을 옵트인해야 합니다.

Return

원격 컬렉션의 엔터티를 BsonDocument 값으로 허용하고 반환하는 MongoCollection 입니다.

매개변수

컬렉션 이름

MongoCollection 이 연결할 컬렉션 이름의 이름입니다.


@실험적KBsonSerializerApi
추상 fun <t> 컬렉션(collectionName: string, EJSON: EJSON? = null): MongoCollection<t>

특정 유형의 직렬화를 사용하여 데이터베이스 컬렉션에서 데이터를 검색하고 업데이트하는 메서드를 노출한 MongoCollection 을 가져옵니다.

EJSON과의 직렬화는 KBSON 을 사용하여 수행되며 실험적 ExperimentalKBsonSerializerApi기능을 옵트인해야 합니다.

Return

MongoCollection 은 원격 컬렉션의 엔터티를 T 값으로 허용하고 반환합니다.

매개변수

컬렉션 이름

MongoCollection 이 연결할 컬렉션 이름의 이름입니다.

eJSON

MongoCollection이 객체와 기본 키를 EJSON 변환하는 데 사용해야 하는 직렬 변환기입니다. 기본값은 데이터베이스 EJSON 인스턴스입니다. 직렬화 구성에 대한 자세한 내용은 MongoClient 를 참조하세요.

t

컬렉션의 원격 엔터티가 직렬화되는 기본 유형입니다.