Where

ldbc.query.builder.statement.Command.Where
case class Where[F[_]](_statement: String, expressionSyntax: ExpressionSyntax[F], params: Seq[ParameterBinder[F]])

A model for constructing WHERE statements in MySQL.

Type parameters

F

The effect type

Value parameters

_statement

SQL statement string

expressionSyntax

Trait for the syntax of expressions available in MySQL.

params

A list of Traits that generate values from Parameter, allowing PreparedStatement to be set to a value by index only.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def statement: String

SQL statement string

SQL statement string

Attributes

Definition Classes
Command

Inherited methods

def limit(length: Long): Parameter[F, Long] ?=> Limit[F]

A method for setting the LIMIT condition in a statement.

A method for setting the LIMIT condition in a statement.

Value parameters

length

Upper limit to be updated

Attributes

Inherited from:
LimitProvider (hidden)
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product