я должен проверить состояние на сегодняшний день, является ли поле даты из объекта в пределах еще два наборов даты от другого лицаКак проверить нулевое состояние даты в drools?
Первого Entity:
1. id
2. name
3. date
Второго Entity;
1. id
.
.
.
.
17 : Start Date
18 : End Date
Мне нужно проверить, находится ли поле даты первого объекта в диапазоне от Даты начала и окончания второй сущности.
например.
(t1.date> = t2.Start Дата и t1.date < = t2.End Дата)
Проблема заключается в том, что есть некоторые строки, где t2 равно нулю .. если она равна нулю, то второй условие return true.
Моя попытка
PriorAuthorizationLogVO (CardID == $ paidClaimVO.cardholderId, 'ВКЛ' RuleType ==, $ paidClaimVO.time> = etime (TTIME == NULL || (TTIME! = NULL & & $ paidClaimVO.time < = TTIME))
Но, я не могу подтвердить, действительно ли это работает ....
Пожалуйста, помогите.