Skip to main content

FieldsMatch

FieldsMatch implements SObjectPredicate and returns true if a record satisfies all field matching conditions currently defined. FieldsMatch is constructed from an IncompleteFieldsMatch with a fluent interface.

Additional conditions can be defined with also, or its alias field, to create complex matching functions.

also (alias field)#

Adds another field condition to the chain.

Signature

IncompleteFieldsMatch also(Schema.SObjectField field)IncompleteFieldsMatch also(String fieldPath)

Example

FieldsMatch m = Match.field(Account.Name).equals('Foo').also(Account.AnnualRevenue).greaterThan(100000);