MongoDB request DSL • opensavvy.ktmongo.dsl.path • FieldDsl
FieldDsl¶
interface FieldDsl
DSL to refer to fields, usually automatically added into scope by operators.
Inheritors¶
Properties¶
field¶
Converts a Kotlin property into a Field.
Functions¶
div¶
Refers to child as a nested field of the current field.
get¶
Refers to a specific item in an array, by its index.
Refers to a specific item in a map, by its name.
unsafe¶
Refers to a field child of the current field, with no compile-time safety.
open infix fun <Root, Child> KProperty1<Root, *>.unsafe(child: KProperty1<*, Child>): Field<Root, Child>
Refers to a field child of the current field, without checking that it is a field available on the current object.
Refers to a field child of the current field, without checking that it is a field available on the current object.
Refers to a field child of the current field, without checking that it is a field available on the current object.
Refers to a field child of the current field, without checking that it is a field available on the current object.