-
A String.
Declaration
Swift
case string(String)
-
An integer.
Declaration
Swift
case int(Int)
-
A float.
Declaration
Swift
case float(Float)
-
A double.
Declaration
Swift
case double(Double)
-
A boolean.
Declaration
Swift
case bool(Bool)
-
A date.
Declaration
Swift
case date(Date)
-
An array of String.
Declaration
Swift
case arrayOfString([String])
-
An array of Int.
Declaration
Swift
case arrayOfInt([Int])
-
An array of Float.
Declaration
Swift
case arrayOfFloat([Float])
-
An array of Double.
Declaration
Swift
case arrayOfDouble([Double])
-
An array of Bool.
Declaration
Swift
case arrayOfBool([Bool])
-
An array of Date.
Declaration
Swift
case arrayOfDate([Date])
-
Declaration
Swift
case columnExpression(ColumnExpressionType)
-
A parameter.
Declaration
Swift
case parameter(Parameter)
-
An array of Parameter.
Declaration
Swift
case arrayOfParameter([Parameter])
-
Build the having predicate using
QueryBuilder
.Throws
QueryError.syntaxError if query build fails.Declaration
Swift
public func build(queryBuilder: QueryBuilder) throws -> String
Parameters
queryBuilder
The QueryBuilder to use.
Return Value
A String representation of the havinh predicate.