isNumber

open val <R : Any> Value<R, *>.isNumber: Value<R, Boolean>(source)

Determines if this value is a number.

The following types are considered numbers:

Example

class User(
val data: String,
)

collection.aggregate()
.project {
Field.unsafe<Boolean>("dataIsNumber") set of(User::data).isNumber
}

External resources

See also

Get a value's type.