mongo4cats-core
mongo4cats-core
mongo4cats
bson
Document
ObjectId
mongo4cats.client
ClientSession
ClientSession
ClientSessionOptions
MongoClient
MongoClient
MongoClientSettings
MongoDriverInformation
ServerAddress
TransactionOptions
mongo4cats.codecs
CodecRegistry
MongoCodecProvider
mongo4cats.collection
CountOptions
DeleteOptions
DropIndexOptions
FindOneAndDeleteOptions
FindOneAndReplaceOptions
FindOneAndUpdateOptions
IndexOptions
InsertManyOptions
InsertOneOptions
MongoCollection
MongoCollection
ReplaceOptions
UpdateOptions
mongo4cats.collection.operations
Accumulator
Accumulator
Aggregate
Aggregate
Filter
Filter
Index
Index
Projection
Projection
Sort
Sort
Update
Update
mongo4cats.collection.queries
AggregateQueryBuilder
DistinctQueryBuilder
FindQueryBuilder
WatchQueryBuilder
mongo4cats.database
CreateCollectionOptions
MongoDatabase
MongoDatabase
mongo4cats-core
/
mongo4cats.collection.operations
/
Update
Update
object
Update
Companion
class
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
Update
Value members
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