MongoDB request DSL • opensavvy.ktmongo.dsl.command • BulkWrite • insertOne
insertOne¶
fun insertOne(document: Document, options: InsertOneOptions<Document>.() -> Unit = {})
Inserts a document
.
Example¶
class User(
val name: String,
val age: Int,
)
collection.bulkWrite {
insertOne(User(name = "Bob", age = 18))
}
External resources¶
See also¶
-
BulkWrite.insertMany
Insert multiple documents. -
BulkWrite.updateOne
Update an existing document. -
BulkWrite.upsertOne
Update or insert a document.