object Filter

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Filter
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def and(filters: Bson*): Bson
  2. def contains[A, COL <: Iterable[A]](key: DocKey[COL, _ <: BsonArray], value: A)(implicit cbf: CanBuildFrom[Nothing, A, COL]): Bson
  3. def elemMatch(key: DocKey[_, _ <: BsonArray], filter: Bson): Bson
  4. def equal[A](key: DocKey[A, _], value: A): Bson
  5. def exists(key: DocKey[_, _]): Bson
  6. def gt[A, BSON <: BsonValue](key: DocKey[A, BSON], value: A)(implicit arg0: CanCompare[BSON]): Bson
  7. def gte[A, BSON <: BsonValue](key: DocKey[A, BSON], value: A)(implicit arg0: CanCompare[BSON]): Bson
  8. def in[A](key: DocKey[A, _], values: Iterable[A]): Bson
  9. def lt[A, BSON <: BsonValue](key: DocKey[A, BSON], value: A)(implicit arg0: CanCompare[BSON]): Bson
  10. def lte[A, BSON <: BsonValue](key: DocKey[A, BSON], value: A)(implicit arg0: CanCompare[BSON]): Bson
  11. def nin[A](key: DocKey[A, _], values: Iterable[A]): Bson
  12. def notEqual[A](key: DocKey[A, _], value: A): Bson
  13. def notExists(key: DocKey[_, _]): Bson
  14. def or(filters: Bson*): Bson
  15. def regex[A](key: DocKey[A, BsonString], pattern: String): Bson
  16. object Limitations

Deprecated Value Members

  1. def eq[A](key: DocKey[A, _], value: A): Bson
    Annotations
    @deprecated
    Deprecated

    (Since version 1.19.9) Use equal instead

  2. def ne[A](key: DocKey[A, _], value: A): Bson
    Annotations
    @deprecated
    Deprecated

    (Since version 1.19.9) Use notEqual instead