Class

reactivemongo.api.bson.collection

BSONCollection

Related Doc: package collection

Permalink

final class BSONCollection extends GenericCollection[BSONSerializationPack.type] with CollectionMetaCommands

A Collection that interacts with the BSON library.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BSONCollection
  2. GenericCollection
  3. HintFactory
  4. GenericCollectionWithQueryBuilder
  5. GenericCollectionMetaCommands
  6. Aggregator
  7. ChangeStreamOps
  8. FindAndModifyOps
  9. GenericCollectionWithDistinctOps
  10. DistinctOp
  11. DistinctOpCompat
  12. CountOp
  13. DeleteOps
  14. UpdateOps
  15. InsertOps
  16. ImplicitCommandHelpers
  17. CollectionMetaCommands
  18. GenericCollectionWithCommands
  19. Collection
  20. AnyRef
  21. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BSONCollection(db: DB, name: String, failoverStrategy: FailoverStrategy, readPreference: ReadPreference)

    Permalink

Type Members

  1. type AggregationFramework = AggregationFramework.type

    Permalink
    Definition Classes
    GenericCollection
  2. final class Aggregator[T, AC[_] <: Cursor[_]] extends AnyRef

    Permalink
    Definition Classes
    Aggregator
  3. final class AggregatorContext[T] extends AnyRef

    Permalink
    Definition Classes
    Aggregator
  4. final class CollectionQueryBuilder extends GenericQueryBuilder[collections.GenericCollection.pack.type]

    Permalink
    Attributes
    protected
    Definition Classes
    GenericCollectionWithQueryBuilder
  5. sealed trait DeleteBuilder extends AnyRef

    Permalink
    Definition Classes
    DeleteOps
  6. case class DistinctResult extends Product with Serializable

    Permalink
    Attributes
    protected
    Definition Classes
    DistinctOp
  7. trait ImplicitlyDocumentProducer extends AnyRef

    Permalink
    Definition Classes
    ImplicitCommandHelpers
  8. sealed trait InsertBuilder extends AnyRef

    Permalink
    Definition Classes
    InsertOps
  9. type PipelineOperator = BSONBatchCommands.BSONAggregationFramework.PipelineOperator

    Permalink
    Definition Classes
    GenericCollection
  10. sealed trait UpdateBuilder extends AnyRef

    Permalink
    Definition Classes
    UpdateOps
  11. sealed trait WatchBuilder[T] extends AnyRef

    Permalink
    Definition Classes
    ChangeStreamOps

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def +(other: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from BSONCollection to any2stringadd[BSONCollection] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (BSONCollection, B)

    Permalink
    Implicit information
    This member is added by an implicit conversion from BSONCollection to ArrowAssoc[BSONCollection] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  6. val BatchCommands: BSONBatchCommands.type

    Permalink
    Definition Classes
    BSONCollection → GenericCollection
  7. def MissingMetadata(): ConnectionNotInitialized

    Permalink
    Attributes
    protected
    Definition Classes
    GenericCollection
    Annotations
    @inline()
  8. def aggregateWith[T](explain: Boolean, allowDiskUse: Boolean, bypassDocumentValidation: Boolean, readConcern: Option[ReadConcern], readPreference: ReadPreference, batchSize: Option[Int])(f: (AggregationFramework) ⇒ (PipelineOperator, List[PipelineOperator]))(implicit reader: Reader[T], cp: CursorProducer[T]): ProducedCursor

    Permalink
    Definition Classes
    GenericCollection
  9. def aggregatorContext[T](firstOperator: PipelineOperator, otherOperators: List[PipelineOperator], explain: Boolean, allowDiskUse: Boolean, bypassDocumentValidation: Boolean, readConcern: Option[ReadConcern], readPreference: ReadPreference, writeConcern: commands.WriteConcern, batchSize: Option[Int], cursorOptions: CursorOptions, maxTimeMS: Option[Long])(implicit reader: Reader[T]): AggregatorContext[T]

    Permalink
    Definition Classes
    GenericCollection
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def convertToCapped(size: Long, maxDocuments: Option[Int])(implicit ec: ExecutionContext): Future[Unit]

    Permalink
    Definition Classes
    CollectionMetaCommands
  13. def count(selector: Option[Document], limit: Option[Int], skip: Int, hint: Option[Hint[pack.type]], readConcern: ReadConcern)(implicit ec: ExecutionContext): Future[Long]

    Permalink
    Definition Classes
    GenericCollection
  14. def countDocuments(query: Option[Document], limit: Option[Int], skip: Int, hint: Option[Hint[pack.type]], readConcern: ReadConcern)(implicit ec: ExecutionContext): Future[Long]

    Permalink
    Attributes
    protected
    Definition Classes
    CountOp
  15. def create(failsIfExists: Boolean)(implicit ec: ExecutionContext): Future[Unit]

    Permalink
    Definition Classes
    CollectionMetaCommands
  16. def create()(implicit ec: ExecutionContext): Future[Unit]

    Permalink
    Definition Classes
    CollectionMetaCommands
  17. def createCapped(size: Long, maxDocuments: Option[Int], autoIndexId: Boolean)(implicit ec: ExecutionContext): Future[Unit]

    Permalink
    Definition Classes
    CollectionMetaCommands
  18. def createView(name: String, operator: PipelineOperator, pipeline: Seq[PipelineOperator], collation: Option[Collation])(implicit ec: ExecutionContext): Future[Unit]

    Permalink
    Definition Classes
    GenericCollectionMetaCommands
  19. val db: DB

    Permalink
    Definition Classes
    BSONCollection → Collection
  20. def defaultCursorBatchSize: Int

    Permalink
    Attributes
    protected
    Definition Classes
    GenericCollection
    Annotations
    @inline()
  21. def delete(ordered: Boolean, writeConcern: commands.WriteConcern): DeleteBuilder

    Permalink
    Definition Classes
    GenericCollection
  22. def delete: DeleteBuilder

    Permalink
    Definition Classes
    GenericCollection
  23. def distinct[T, M[_] <: Iterable[_]](key: String, selector: Option[Document], readConcern: ReadConcern, collation: Option[Collation])(implicit reader: NarrowValueReader[T], ec: ExecutionContext, cbf: CanBuildFrom[M[_], T, M[T]]): Future[M[T]]

    Permalink
    Definition Classes
    GenericCollectionWithDistinctOps
  24. def distinctDocuments[T, M[_] <: Iterable[_]](key: String, query: Option[Document], readConcern: ReadConcern, collation: Option[Collation], builder: Builder[T, M[T]])(implicit reader: NarrowValueReader[T], ec: ExecutionContext): Future[M[T]]

    Permalink
    Attributes
    protected
    Definition Classes
    DistinctOp
  25. final def distinctDocuments[T, M[_] <: Iterable[_]](key: String, query: Option[Document], readConcern: ReadConcern, collation: Option[Collation])(implicit reader: NarrowValueReader[T], ec: ExecutionContext, cbf: CanBuildFrom[M[_], T, M[T]]): Future[M[T]]

    Permalink
    Attributes
    protected
    Definition Classes
    DistinctOpCompat
  26. def drop(failIfNotFound: Boolean)(implicit ec: ExecutionContext): Future[Boolean]

    Permalink
    Definition Classes
    CollectionMetaCommands
  27. def ensuring(cond: (BSONCollection) ⇒ Boolean, msg: ⇒ Any): BSONCollection

    Permalink
    Implicit information
    This member is added by an implicit conversion from BSONCollection to Ensuring[BSONCollection] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  28. def ensuring(cond: (BSONCollection) ⇒ Boolean): BSONCollection

    Permalink
    Implicit information
    This member is added by an implicit conversion from BSONCollection to Ensuring[BSONCollection] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  29. def ensuring(cond: Boolean, msg: ⇒ Any): BSONCollection

    Permalink
    Implicit information
    This member is added by an implicit conversion from BSONCollection to Ensuring[BSONCollection] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  30. def ensuring(cond: Boolean): BSONCollection

    Permalink
    Implicit information
    This member is added by an implicit conversion from BSONCollection to Ensuring[BSONCollection] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  31. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  32. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  33. val failoverStrategy: FailoverStrategy

    Permalink
    Definition Classes
    BSONCollection → Collection
  34. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  35. def find[S, J](selector: S, projection: Option[J])(implicit swriter: Writer[S], pwriter: Writer[J]): GenericQueryBuilder[pack.type]

    Permalink
    Definition Classes
    GenericCollection
  36. def findAndModify[S](selector: S, modifier: BSONBatchCommands.BSONFindAndModifyCommand.Modify, sort: Option[Document], fields: Option[Document], bypassDocumentValidation: Boolean, writeConcern: commands.WriteConcern, maxTime: Option[FiniteDuration], collation: Option[Collation], arrayFilters: Seq[Document])(implicit swriter: Writer[S], ec: ExecutionContext): Future[Result[pack.type]]

    Permalink
    Definition Classes
    GenericCollection
  37. def findAndRemove[S](selector: S, sort: Option[Document], fields: Option[Document], writeConcern: commands.WriteConcern, maxTime: Option[FiniteDuration], collation: Option[Collation], arrayFilters: Seq[Document])(implicit swriter: Writer[S], ec: ExecutionContext): Future[Result[pack.type]]

    Permalink
    Definition Classes
    GenericCollection
  38. def findAndUpdate[S, T](selector: S, update: T, fetchNewObject: Boolean, upsert: Boolean, sort: Option[Document], fields: Option[Document], bypassDocumentValidation: Boolean, writeConcern: commands.WriteConcern, maxTime: Option[FiniteDuration], collation: Option[Collation], arrayFilters: Seq[Document])(implicit swriter: Writer[S], writer: Writer[T], ec: ExecutionContext): Future[Result[pack.type]]

    Permalink
    Definition Classes
    GenericCollection
  39. def formatted(fmtstr: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from BSONCollection to StringFormat[BSONCollection] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  40. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  41. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  42. def hint(specification: Document): Hint[pack.type]

    Permalink
    Definition Classes
    HintFactory
  43. def hint(name: String): Hint[pack.type]

    Permalink
    Definition Classes
    HintFactory
  44. def indexesManager(implicit ec: ExecutionContext): CollectionIndexesManager

    Permalink
    Definition Classes
    CollectionMetaCommands
  45. def insert(ordered: Boolean, writeConcern: commands.WriteConcern): InsertBuilder

    Permalink
    Definition Classes
    GenericCollection
  46. def insert(ordered: Boolean): InsertBuilder

    Permalink
    Definition Classes
    GenericCollection
  47. def insert: InsertBuilder

    Permalink
    Definition Classes
    GenericCollection
  48. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  49. val name: String

    Permalink
    Definition Classes
    BSONCollection → Collection
  50. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  51. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  52. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  53. val pack: BSONSerializationPack.type

    Permalink
    Definition Classes
    BSONCollection → GenericCollection → ImplicitCommandHelpers → GenericCollectionWithCommands
  54. def readConcern: ReadConcern

    Permalink
    Attributes
    protected
    Definition Classes
    GenericCollection
    Annotations
    @inline()
  55. val readPreference: ReadPreference

    Permalink
    Definition Classes
    BSONCollection → GenericCollection
  56. def runCommand[C <: CollectionCommand](command: C)(implicit writer: Writer[ResolvedCollectionCommand[C]]): CursorFetcher[pack.type, Cursor]

    Permalink
    Definition Classes
    GenericCollectionWithCommands
  57. def runCommand[R, C <: CollectionCommand with CommandWithResult[R]](command: C with CommandWithResult[R], readPreference: ReadPreference)(implicit writer: Writer[ResolvedCollectionCommand[C]], reader: Reader[R], ec: ExecutionContext): Future[R]

    Permalink
    Definition Classes
    GenericCollectionWithCommands
  58. def runValueCommand[A <: AnyVal, R <: BoxedAnyVal[A], C <: CollectionCommand with CommandWithResult[R]](command: C with CommandWithResult[R with BoxedAnyVal[A]], rp: ReadPreference)(implicit writer: Writer[ResolvedCollectionCommand[C]], reader: Reader[R], ec: ExecutionContext): Future[A]

    Permalink
    Definition Classes
    GenericCollectionWithCommands
  59. def runWithResponse[R, C <: CollectionCommand with CommandWithResult[R]](command: C with CommandWithResult[R], readPreference: ReadPreference)(implicit writer: Writer[ResolvedCollectionCommand[C]], reader: Reader[R], ec: ExecutionContext): Future[ResponseResult[R]]

    Permalink
    Definition Classes
    GenericCollectionWithCommands
  60. def runner: CommandWithPackRunner[pack.type]

    Permalink
    Definition Classes
    GenericCollectionWithCommands
  61. def sibling[C <: Collection](name: String, failoverStrategy: FailoverStrategy)(implicit producer: CollectionProducer[C]): C

    Permalink
    Definition Classes
    Collection
  62. def stats(scale: Int)(implicit ec: ExecutionContext): Future[CollStatsResult]

    Permalink
    Definition Classes
    CollectionMetaCommands
  63. def stats()(implicit ec: ExecutionContext): Future[CollStatsResult]

    Permalink
    Definition Classes
    CollectionMetaCommands
  64. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  65. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  66. implicit lazy val unitBoxReader: Reader[UnitBox.type]

    Permalink
    Attributes
    protected
    Definition Classes
    GenericCollection
  67. def update(ordered: Boolean, writeConcern: commands.WriteConcern): UpdateBuilder

    Permalink
    Definition Classes
    GenericCollection
  68. def update(ordered: Boolean): UpdateBuilder

    Permalink
    Definition Classes
    GenericCollection
  69. def update: UpdateBuilder

    Permalink
    Definition Classes
    GenericCollection
  70. def updateModifier[U](update: U, fetchNewObject: Boolean, upsert: Boolean)(implicit updateWriter: Writer[U]): BSONBatchCommands.BSONFindAndModifyCommand.Update

    Permalink
    Definition Classes
    GenericCollection
  71. lazy val version: MongoWireVersion

    Permalink
    Attributes
    protected
    Definition Classes
    GenericCollection
  72. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  73. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. final def watch[T](resumeAfter: Option[Value], startAtOperationTime: Option[Value], pipeline: List[PipelineOperator], maxAwaitTimeMS: Option[Long], fullDocumentStrategy: Option[FullDocumentStrategy])(implicit reader: Reader[T]): WatchBuilder[T]

    Permalink
    Definition Classes
    ChangeStreamOps
  76. def watchFailure[T](future: ⇒ Future[T]): Future[T]

    Permalink
    Attributes
    protected
    Definition Classes
    GenericCollection
  77. def withReadPreference(pref: ReadPreference): BSONCollection

    Permalink
    Definition Classes
    BSONCollection → GenericCollection
  78. def writeConcern: commands.WriteConcern

    Permalink
    Attributes
    protected
    Definition Classes
    GenericCollection
    Annotations
    @inline()
  79. def writePreference: ReadPreference

    Permalink
    Attributes
    protected
    Definition Classes
    GenericCollection
    Annotations
    @inline()
  80. def [B](y: B): (BSONCollection, B)

    Permalink
    Implicit information
    This member is added by an implicit conversion from BSONCollection to ArrowAssoc[BSONCollection] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Deprecated Value Members

  1. implicit def PackIdentityReader: Reader[Document]

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  2. implicit def PackIdentityWriter: Writer[Document]

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  3. def aggregateWith1[T](explain: Boolean, allowDiskUse: Boolean, bypassDocumentValidation: Boolean, readConcern: Option[ReadConcern], readPreference: ReadPreference, batchSize: Option[Int])(f: (AggregationFramework) ⇒ (PipelineOperator, List[PipelineOperator]))(implicit ec: ExecutionContext, reader: Reader[T], cf: CursorFlattener[Cursor], cp: CursorProducer[T]): ProducedCursor

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Use aggregateWith

  4. def aggregatorContext[T](firstOperator: PipelineOperator, otherOperators: List[PipelineOperator], explain: Boolean, allowDiskUse: Boolean, bypassDocumentValidation: Boolean, readConcern: Option[ReadConcern], readPreference: ReadPreference, batchSize: Option[Int])(implicit reader: Reader[T]): AggregatorContext[T]

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.17.0) Use aggregator context with optional writeConcern

  5. def as[C <: Collection](failoverStrategy: FailoverStrategy)(implicit producer: CollectionProducer[C]): C

    Permalink
    Definition Classes
    Collection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Resolve the collection from DB

  6. def count[H](selector: Option[Document], limit: Int, skip: Int, hint: Option[H])(implicit h: (H) ⇒ BSONBatchCommands.BSONCountCommand.Hint, ec: ExecutionContext): Future[Int]

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Use count with readConcern parameter

  7. def distinct[T, M[_] <: Iterable[_]](key: String, selector: Option[Document], readConcern: ReadConcern)(implicit reader: NarrowValueReader[T], ec: ExecutionContext, cbf: CanBuildFrom[M[_], T, M[T]]): Future[M[T]]

    Permalink
    Definition Classes
    GenericCollectionWithDistinctOps
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Use distinct with Collation

  8. def drop()(implicit ec: ExecutionContext): Future[Unit]

    Permalink
    Definition Classes
    CollectionMetaCommands
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use drop(Boolean)

  9. def find[S, J](selector: S, projection: J)(implicit swriter: Writer[S], pwriter: Writer[J]): GenericQueryBuilder[pack.type]

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Use find with optional projection

  10. def find[S](selector: S)(implicit swriter: Writer[S]): GenericQueryBuilder[pack.type]

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Use find with optional projection

  11. def findAndModify[S](selector: S, modifier: BSONBatchCommands.BSONFindAndModifyCommand.Modify, sort: Option[Document], fields: Option[Document])(implicit swriter: Writer[S], ec: ExecutionContext): Future[BSONBatchCommands.BSONFindAndModifyCommand.FindAndModifyResult]

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.14.0) Use other findAndModify

  12. def findAndRemove[S](selector: S, sort: Option[Document], fields: Option[Document])(implicit swriter: Writer[S], ec: ExecutionContext): Future[BSONBatchCommands.BSONFindAndModifyCommand.FindAndModifyResult]

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.0) Use the other findAndRemove

  13. def findAndUpdate[S, T](selector: S, update: T, fetchNewObject: Boolean, upsert: Boolean, sort: Option[Document], fields: Option[Document])(implicit swriter: Writer[S], writer: Writer[T], ec: ExecutionContext): Future[BSONBatchCommands.BSONFindAndModifyCommand.FindAndModifyResult]

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.0) Use other findAndUpdate

  14. final def fullCollectionName: String

    Permalink
    Definition Classes
    Collection
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.17.0) Internal: will be made private

  15. def insert[T](document: T, writeConcern: commands.WriteConcern)(implicit writer: Writer[T], ec: ExecutionContext): Future[WriteResult]

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.1) Use .insert(ordered = false).one(..)

  16. def remove[S](selector: S, writeConcern: commands.WriteConcern, firstMatchOnly: Boolean)(implicit swriter: Writer[S], ec: ExecutionContext): Future[WriteResult]

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.1) Use delete().one(selector, limit)

  17. lazy val removeModifier: BSONBatchCommands.BSONFindAndModifyCommand.Remove.type

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  18. def rename(to: String, dropExisting: Boolean)(implicit ec: ExecutionContext): Future[Unit]

    Permalink
    Definition Classes
    CollectionMetaCommands
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.4) Use reactivemongo.api.DBMetaCommands.renameCollection on the admin database instead.

  19. def update[S, T](selector: S, update: T, writeConcern: commands.WriteConcern, upsert: Boolean, multi: Boolean)(implicit swriter: Writer[S], writer: Writer[T], ec: ExecutionContext): Future[UpdateWriteResult]

    Permalink
    Definition Classes
    GenericCollection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.1) Use .update(ordered = false).one(..)

Inherited from HintFactory[BSONSerializationPack.type]

Inherited from ChangeStreamOps[BSONSerializationPack.type]

Inherited from DistinctOp[BSONSerializationPack.type]

Inherited from CountOp[BSONSerializationPack.type]

Inherited from DeleteOps[BSONSerializationPack.type]

Inherited from UpdateOps[BSONSerializationPack.type]

Inherited from InsertOps[BSONSerializationPack.type]

Inherited from CollectionMetaCommands

Inherited from Collection

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd from BSONCollection to any2stringadd[BSONCollection]

Inherited by implicit conversion StringFormat from BSONCollection to StringFormat[BSONCollection]

Inherited by implicit conversion Ensuring from BSONCollection to Ensuring[BSONCollection]

Inherited by implicit conversion ArrowAssoc from BSONCollection to ArrowAssoc[BSONCollection]

Ungrouped