allOf function

Expr<bool?> allOf(
  1. Iterable<Expr<bool?>> predicates
)

Requires every predicate to be SQL TRUE; an empty group is TRUE.

The iterable is consumed once when this expression is built. SQL NULL retains its three-valued meaning. Use collection if and for elements to construct dynamic groups, and anyOf for alternatives.

Implementation

Expr<bool?> allOf(Iterable<Expr<bool?>> predicates) =>
    _predicateGroup(predicates, 'AND', true);