ne method

Expr<bool?> ne(
  1. T value
)

Compares with a bound value; null produces SQL IS NOT NULL.

Implementation

Expr<bool?> ne(T value) => value == null
    ? Expr.internal(
        UnaryNode('IS NOT NULL', expressionNode, postfix: true),
        Codecs.boolean.nullable(),
      )
    : _compare(
        '<>',
        ParameterNode(codec.encode(value), storageType: codec.sqlType),
      );