find

インライン中断 fun <t> MongoCollection<t>.find(フィルター : BsonDocument ? = null プロジェクション : BsonDocument か。 = null 、 sort : BsonDocument ? = null limit : Long = null): リスト<t>

リモート コレクションから複数のオブジェクトを取得します。

Return

リモートfind呼び出しの結果がTインスタンスのリストに逆シリアル化されます。

パラメーター

フィルター

特定のドキュメントを選択するフィルター。 nullの場合、フィルタリングは実行されません。

プロジェクション

サーバーから返されるフィールドを記述する BsonDocument 。 nullの場合、すべてのフィールドが返されます。

sort

返される単一ドキュメントを選択する前に、ドキュメントをソートするために使用される 1 つ以上のフィールドを説明するドキュメント。 nullの場合は、並べ替えは適用されません。

limit

考慮するドキュメント数の上限。 nullの場合、制限は適用されません。

スロー

基礎となる App Service HTTP リクエストが失敗した場合。

直列化例外

App Service の応答をList<T>に逆直列化できなかった場合。