Я только начал использовать Drools в небольшом проекте, и теперь мне нужно написать правило немного сложнее, и я не знаю, как лучше всего это сделать.
Я применяю это правило к списку объектов одного типа (в этом классе есть поле с именем numberOfExecutions ). Для каждого элемента из списка мне нужно выбрать те, которые имеют numberOfExecutions выше 5% из total_OfExecutions (сумма numberOfExecutions всех элементов в списке).
Я пока не мог придумать хороший способ реализовать это в слюнях, есть у кого-нибудь предложение?
EDIT1:
Лучшее, что я мог себе представить, - это предварительно вычислить сумму numberOfExecutions, прежде чем применять правила и сделать это значение каким-то образом доступным для правил drools.