where method

QuerySingle<(Expr<A>, Expr<B>, Expr<C>, Expr<D>, Expr<E>, Expr<F>, Expr<G>)> where(
  1. Expr<bool> conditionBuilder(
    1. Expr<A> a,
    2. Expr<B> b,
    3. Expr<C> c,
    4. Expr<D> d,
    5. Expr<E> e,
    6. Expr<F> f,
    7. Expr<G> g,
    )
)

Filter QuerySingle using WHERE clause.

Returns a QuerySingle retaining rows from this QuerySingle where the expression returned by conditionBuilder evaluates to true.

Implementation

QuerySingle<(Expr<A>, Expr<B>, Expr<C>, Expr<D>, Expr<E>, Expr<F>, Expr<G>)>
    where(
            Expr<bool> Function(Expr<A> a, Expr<B> b, Expr<C> c, Expr<D> d,
                    Expr<E> e, Expr<F> f, Expr<G> g)
                conditionBuilder) =>
        asQuery.where(conditionBuilder).first;