我有一个日期列表,让我们说10个日期。现在,我必须在这些元素中应用一组规则来查找满足所有规则的匹配的4个日期。
假设以下是规则。如何在drools中迭代这个并在提供的一组中找到四个有效日期,比如5个给定日期。还可以说,如果他们中的任何一个不满意,我如何实现其失败的条件(因为我们不能在drools中做其他事情。)
DATE2> date1 +(6W - 4D)
DATE3> date2 +(4W - 4D)
date4> date3 +(6M - 4D)
date4> date1 +(4Y - 4D)
我最终在寻找类似的东西, provided_date1,provided_date2,provided_date4,provided_date5满足此条件。
或者没有提供的日期满足它们,因为条件2不满足。
非常感谢你。
答案 0 :(得分:0)