dynamic whereDoesNotEndWith(String value, { bool caseSensitive: true })

Matcher for matching string properties that do not end with value when using Query.where.

See Query.where. Example:

  var query = new Query<Employee>()
    ..where.name = whereDoesNotEndWith("son");

caseSensitive is will toggle if value is to be case sensitive equal to matched values.

Source

dynamic whereDoesNotEndWith(String value, {bool caseSensitive: true}) {
  return new StringMatcherExpression(
      value, StringMatcherOperator.endsWith,
      caseSensitive: caseSensitive,
      invertOperator: true);
}