Details
-
Type:
Improvement
-
Status:
Open
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: 2.1.2
-
Fix Version/s: None
-
Component/s: ORM
-
Security Level: All
-
Labels:None
Description
Instead of this piece of code:
$literal = $expr->literal($v);
$expr->andX(
$expr->eq('at.key', $expr->literal($k)),
$expr->orX(
$expr->eq('a.valueInt', $literal),
$expr->eq('a.valueText', $literal),
$expr->eq('a.valueDate', $literal)
)
);
I would like to simplify my query by using this syntax:
$expr->andX(
$expr->eq('at.key', $expr->literal($k)),
$expr->in($expr->literal($v), array('a.valueInt', 'a.valueText', 'a.valueDate'))
);