Matcher for exactly matching a column value when using Query.where.
See Query.where. Example:
var query = new Query<User>()
..where.id = whereEqualTo(1);
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 whereEqualTo(dynamic value, {bool caseSensitive: true}) { if (value is String) { return new StringMatcherExpression( value, StringMatcherOperator.equals, caseSensitive: caseSensitive); } return new ComparisonMatcherExpression(value, MatcherOperator.equalTo); }