有点奇怪,但我在工作中使用了一个系统,该系统采用基于 Java 的占位符语言,我正试图将这两者放在一起——你不需要关注表达式,而是更关注语法的逻辑,有人可以吗帮我在逻辑上添加一个 and 到这两个:
这个正在查看一张表并检查今天的日期是否等于 hadoop 表中的日期
<%ForEach var="count" items="${ecx:filter(ecx:related('ecrm-one-voucher',user.CustomAttribute.StoreID), 'SendDate','==', ecx:formatDate(ecm:addInterval(date.today, '+3d'),'yyyy-MM-dd',ecm:timeZone('Europe/London'),'',false))}"%>
这个检查另一列的 Light 或 Heavy 的值:
items="${ecx:filter(ecx:related('pizzahut', user.CustomAttribute.StoreID), 'Segment', '==', user.CustomAttribute.Segment)}" max="1"
我只需要添加一个 AND,这样我就有了所有项目,因为它应该检查活动日期 = today() 和用户细分是轻还是重。
我很感激它不是您知道的语言,但有人可能会提供帮助:)