Update

object Update
Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def addEachToSet[A](fieldName: String, values: Seq[A]): Update
def addToSet[A](fieldName: String, value: A): Update
def bitwiseAnd(fieldName: String, value: Int): Update
def bitwiseAnd(fieldName: String, value: Long): Update
def bitwiseOr(fieldName: String, value: Int): Update
def bitwiseOr(fieldName: String, value: Long): Update
def bitwiseXor(fieldName: String, value: Int): Update
def bitwiseXor(fieldName: String, value: Long): Update
def currentDate(fieldName: String): Update
def currentTimestamp(fieldName: String): Update
def inc(fieldName: String, number: Number): Update
def max[A](fieldName: String, value: A): Update
def min[A](fieldName: String, value: A): Update
def mul(fieldName: String, number: Number): Update
def popFirst(fieldName: String): Update
def popLast(fieldName: String): Update
def pull[A](fieldName: String, value: A): Update
def pullAll[A](fieldName: String, values: Seq[A]): Update
def pullByFilter(filter: Filter): Update
def push[A](fieldName: String, value: A): Update
def pushEach[A](fieldName: String, values: Seq[A]): Update
def pushEach[A](fieldName: String, values: Seq[A], options: PushOptions): Update
def rename(fieldName: String, newFieldName: String): Update
def set[A](fieldName: String, value: A): Update
def setOnInsert(value: Bson): Update
def setOnInsert[A](fieldName: String, value: A): Update
def unset(fieldName: String): Update