GreenLeafMongoFilterOps

io.github.greenleafoss.mongo.core.filter.GreenLeafMongoFilterOps

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

protected def $and(filters: BsonValue*): BsonDocument
protected def $elemMatch(filter: BsonValue): BsonDocument
protected def $exists(exists: Boolean): BsonDocument
protected def $gt(value: BsonValue): BsonDocument
protected def $gte(value: BsonValue): BsonDocument
protected def $in(values: Seq[BsonValue]): BsonDocument
protected def $lt(value: BsonValue): BsonDocument
protected def $lte(value: BsonValue): BsonDocument
protected def $nin(values: Seq[BsonValue]): BsonDocument
protected def $nor(filters: BsonValue*): BsonDocument
protected def $not(filter: BsonValue): BsonDocument
protected def $or(filters: BsonValue*): BsonDocument
protected def $regex(pattern: Regex): BsonRegularExpression
protected def $regex(pattern: String): BsonDocument
protected def $regex(pattern: String, options: String): BsonDocument
protected def $size(size: Int): BsonDocument

Extensions

Extensions

extension (field: String)
protected def $all(values: Seq[BsonValue]): BsonDocument
protected def $elemMatch(filter: BsonValue): BsonDocument
protected def $eq(value: BsonValue): BsonDocument
protected def $eq(values: Seq[BsonValue]): BsonDocument
protected def $exists(exists: Boolean): BsonDocument
protected def $gt(value: BsonValue): BsonDocument
protected def $gte(value: BsonValue): BsonDocument
protected def $in(values: Seq[BsonValue]): BsonDocument
protected def $is(value: BsonValue): BsonDocument
protected def $is(values: Seq[BsonValue]): BsonDocument
protected def $lt(value: BsonValue): BsonDocument
protected def $lte(value: BsonValue): BsonDocument
protected def $ne(value: BsonValue): BsonDocument
protected def $nin(values: Seq[BsonValue]): BsonDocument
protected def $not(value: BsonValue): BsonDocument
protected def $regex(pattern: Regex): BsonDocument
protected def $regex(pattern: String, options: String): BsonDocument
protected def $size(size: Int): BsonDocument