dappermongo.aggregate

Members list

Packages

Type members

Classlikes

class CanFollow[T <: Stage]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
CanFollow.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object CanFollow.type
class CannotFollow[T <: Stage]

Defined for types which cannot follow any other stage in a pipeline. By default all stages may come in any position in the pipeline.

Defined for types which cannot follow any other stage in a pipeline. By default all stages may come in any position in the pipeline.

Attributes

Supertypes
class Object
trait Matchable
class Any
case class Pipeline(stages: NonEmptyChunk[Stage])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
sealed trait Stage extends Product, Serializable

A stage in the aggregation pipeline. Most stages can be combined with other stages in any order, but some stages will be required to be the first stage in a pipeline.

A stage in the aggregation pipeline. Most stages can be combined with other stages in any order, but some stages will be required to be the first stage in a pipeline.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
class AddFields[T]
class Bucket
class BucketAuto
class Facet
class Group[T, U]
class Limit
class Match[T]
class Project[T]
class Search
class Skip
class Sort[T]
class SortByCount[B]
class Unwind
Show all
Self type
object Stage

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Stage.type