From f28fa8758146a666ae3eb27daed15650afa859ed Mon Sep 17 00:00:00 2001 From: WimVelzeboer Date: Mon, 28 Feb 2022 10:57:55 +0000 Subject: [PATCH] Add fflib_Criteria.contains method for related field Signed-off-by: WimVelzeboer --- .../main/default/classes/criteria/fflib_Criteria.cls | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Criteria.cls b/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Criteria.cls index 0ab7fc2..545fd5a 100755 --- a/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Criteria.cls +++ b/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Criteria.cls @@ -348,6 +348,11 @@ public virtual with sharing class fflib_Criteria return this; } + public virtual fflib_Criteria contains(String relatedField, Object value) + { + evaluators.add(new RelatedFieldEvaluator(relatedField, fflib_Operator.LIKEx, value)); + return this; + } /** * Add an equal to criteria comparing a fields value to a given value