class
CQL::DSL::TextCol
- CQL::DSL::TextCol
- CQL::DSL::Col(String)
- Reference
- Object
Overview
String columns add pattern matching.
Defined in:
active_record/dsl/column.crConstructors
Instance Method Summary
- #ilike(pattern : String) : Expression::ConditionBuilder
- #like(pattern : String) : Expression::ConditionBuilder
- #not_ilike(pattern : String) : Expression::ConditionBuilder
- #not_like(pattern : String) : Expression::ConditionBuilder
Instance methods inherited from class CQL::DSL::Col(String)
!=(other : Col(T)) : Expression::ConditionBuilder!=(value : Int) : Expression::ConditionBuilder
!=(value : Float) : Expression::ConditionBuilder
!=(other : Nil) : Expression::ConditionBuilder
!=(value : T) : Expression::ConditionBuilder
!=(other : U) : NoReturn forall U !=, <(other : Col(T)) : Expression::ConditionBuilder
<(value : Int) : Expression::ConditionBuilder
<(value : Float) : Expression::ConditionBuilder
<(value : T) : Expression::ConditionBuilder
<(other : U) : NoReturn forall U <, <=(other : Col(T)) : Expression::ConditionBuilder
<=(value : Int) : Expression::ConditionBuilder
<=(value : Float) : Expression::ConditionBuilder
<=(value : T) : Expression::ConditionBuilder
<=(other : U) : NoReturn forall U <=, ==(other : Col(T)) : Expression::ConditionBuilder
==(value : Int) : Expression::ConditionBuilder
==(value : Float) : Expression::ConditionBuilder
==(other : Nil) : Expression::ConditionBuilder
==(value : T) : Expression::ConditionBuilder
==(other : U) : NoReturn forall U ==, >(other : Col(T)) : Expression::ConditionBuilder
>(value : Int) : Expression::ConditionBuilder
>(value : Float) : Expression::ConditionBuilder
>(value : T) : Expression::ConditionBuilder
>(other : U) : NoReturn forall U >, >=(other : Col(T)) : Expression::ConditionBuilder
>=(value : Int) : Expression::ConditionBuilder
>=(value : Float) : Expression::ConditionBuilder
>=(value : T) : Expression::ConditionBuilder
>=(other : U) : NoReturn forall U >=, between(min : T, max : T) : Expression::ConditionBuilder between, eq(other : Col(T)) : Expression::ConditionBuilder
eq(value : Int) : Expression::ConditionBuilder
eq(value : Float) : Expression::ConditionBuilder
eq(value : T) : Expression::ConditionBuilder
eq(other : U) : NoReturn forall U eq, expression : Expression::BaseColumn expression, gt(other : Col(T)) : Expression::ConditionBuilder
gt(value : Int) : Expression::ConditionBuilder
gt(value : Float) : Expression::ConditionBuilder
gt(value : T) : Expression::ConditionBuilder
gt(other : U) : NoReturn forall U gt, gte(other : Col(T)) : Expression::ConditionBuilder
gte(value : Int) : Expression::ConditionBuilder
gte(value : Float) : Expression::ConditionBuilder
gte(value : T) : Expression::ConditionBuilder
gte(other : U) : NoReturn forall U gte, in(values : Array(Int)) : Expression::ConditionBuilder
in(values : Array(T)) : Expression::ConditionBuilder in, lt(other : Col(T)) : Expression::ConditionBuilder
lt(value : Int) : Expression::ConditionBuilder
lt(value : Float) : Expression::ConditionBuilder
lt(value : T) : Expression::ConditionBuilder
lt(other : U) : NoReturn forall U lt, lte(other : Col(T)) : Expression::ConditionBuilder
lte(value : Int) : Expression::ConditionBuilder
lte(value : Float) : Expression::ConditionBuilder
lte(value : T) : Expression::ConditionBuilder
lte(other : U) : NoReturn forall U lte, neq(other : Col(T)) : Expression::ConditionBuilder
neq(value : Int) : Expression::ConditionBuilder
neq(value : Float) : Expression::ConditionBuilder
neq(value : T) : Expression::ConditionBuilder
neq(other : U) : NoReturn forall U neq, not_in(values : Array(Int)) : Expression::ConditionBuilder
not_in(values : Array(T)) : Expression::ConditionBuilder not_in, not_null : Expression::ConditionBuilder not_null, null : Expression::ConditionBuilder null