MatchAgainstExpression
data class MatchAgainstExpression(val matchColumns: List<ColumnExpression<*>>, val searchString: String, val searchModifier: SearchModifier? = null, val sqlType: SqlType<Boolean> = BooleanSqlType, val isLeafNode: Boolean = false, val extraProperties: Map<String, Any> = emptyMap()) : ScalarExpression<Boolean> (source)
Match against expression, represents an match ... against ...
operation in MySQL. See https://dev.mysql.com/doc/refman/5.5/en/insert-on-duplicate.html
Constructors
Link copied to clipboard
constructor(matchColumns: List<ColumnExpression<*>>, searchString: String, searchModifier: SearchModifier? = null, sqlType: SqlType<Boolean> = BooleanSqlType, isLeafNode: Boolean = false, extraProperties: Map<String, Any> = emptyMap())
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
MySQL ifnull function, translated to ifnull(left, right)
.
Link copied to clipboard
MySQL replace function, translated to replace(str, oldValue, newValue)
.
Link copied to clipboard
MySQL lower function, translated to lower(str).
Link copied to clipboard
MySQL upper function, translated to upper(str).
Link copied to clipboard