コレクション

抽象 fun コレクション(collectionName : string): MongoCollection<BsonDocument>

データベースの コレクションからデータを検索および更新するためのメソッドを公開するMongoCollectionを取得します。

EJSON との間の直列化は KBSON で実行され、 実験的 な KBsonSerializerApi 機能 をオプトインする必要があります。

Return

リモート コレクションから BsonDocument 値としてエンティティを受け入れて返す MongoCollection 。

パラメーター

コレクション 名

MongoCollectionが接続するコレクション名の名前。


@試験用KBsonSerializerApi
抽象 fun <t> コレクション(collectionName : string EJSON : EJSON ? = null): MongoCollection<t>

特定の型の直列化を使用して、データベースの コレクションからデータを検索および更新するためのメソッドを公開するMongoCollectionを取得します。

EJSON との間の直列化は KBSON で実行され、 実験的 な KBsonSerializerApi 機能 をオプトインする必要があります。

Return

リモート コレクションのエンティティを T 値として受け入れて返す MongoCollection 。

パラメーター

コレクション 名

MongoCollectionが接続するコレクション名の名前。

eJSON

EJSONMongoCollection がオブジェクトとプライマリ キーを変換するために使用する 。データベースのEJSONインスタンスがデフォルトで設定されます。 シリアル化の構成の詳細については、 MongoClientを参照してください。

t

コレクションのリモート エンティティが から直列化されるデフォルトのタイプ。