docs/api/exposed-json/org.jetbrains.exposed.v1.json/-exists/index.html
class Exists(val expression: Expression<*>, val path: String, val optional: String?, val jsonType: IColumnType<*>) : Op<Boolean> , ComplexExpression
Represents an SQL operator that checks whether data exists within a JSON expression at the specified path.
Members
Link copied to clipboard
constructor(expression: Expression<*>, vararg path: String, optional: String?, jsonType: IColumnType<*>)
Link copied to clipboard
val expression: Expression<*>
The JSON expression being checked.
Link copied to clipboard
val jsonType: IColumnType<*>
The column type of expression to check, if casting to JSONB is required.
Link copied to clipboard
An optional String representing any vendor-specific clause or argument.
Link copied to clipboard
The array of Strings representing JSON path/keys that match fields to check for existing data.
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toQueryBuilder(queryBuilder: QueryBuilder)
Link copied to clipboard
open override fun toString(): String
Generated by Dokka © 2026 Copyright