public interface Raw extends Selector, Relation, Condition, Term
To build an instance of this type, use QueryBuilder.raw(String)
.
It should be used with caution, as it's possible to generate invalid CQL that will fail at execution time; on the other hand, it can be used as a workaround to handle new CQL features that are not yet covered by the query builder.
For convenience, there is a single raw element in the query builder; it can be used in several
places: as a selector, relation, etc. The only downside is that the Selector.as(CqlIdentifier)
method is only valid when used as a selector; make sure you don't use it elsewhere, or you will
generate invalid CQL that will fail at execution time.
add, all, as, as, cast, column, column, countAll, divide, element, element, element, field, field, field, field, function, function, function, function, function, function, function, function, getAlias, listOf, listOf, mapOf, mapOf, multiply, negate, range, range, range, remainder, setOf, setOf, subtract, toDate, toDate, toTimestamp, toTimestamp, toUnixTimestamp, toUnixTimestamp, ttl, ttl, tupleOf, tupleOf, typeHint, writeTime, writeTime
column, column, columnIds, columns, columns, columns, customIndex, customIndex, isIdempotent, mapValue, mapValue, token, token, token, tokenFromIds
column, column, element, element, field, field
isIdempotent
appendTo
Copyright © 2017–2023. All rights reserved.