dynamic whereNotEqualTo(value, { bool caseSensitive: true })

Matcher for matching all column values other than argument when using Query.where.

See Query.where. Example:

  var query = new Query<Employee>()
    ..where.id = whereNotEqual(60000);

If matching a String value, caseSensitive is will toggle if value is to be case sensitive equal to matched values. Otherwise, this flag is ignored.

Source

dynamic whereNotEqualTo(dynamic value, {bool caseSensitive: true}) {
  if (value is String) {
    return new StringMatcherExpression(
        value, StringMatcherOperator.equals,
        caseSensitive: caseSensitive,
        invertOperator: true);
  }
  return new ComparisonMatcherExpression(value, MatcherOperator.notEqual);
}