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.insertManyInsert multiple documents. -
BulkWrite.updateOneUpdate an existing document. -
BulkWrite.upsertOneUpdate or insert a document.