У меня есть три условия и одно действие,
this ["value1"] == ($ param) |this ["value2"] == ($ param) |this ["value3"] == ($ param) |output.put ("значение", $ param);
Рама |яблоко |Mac |воздух
|яблоко |Mac |pro
Если я передам карту со следующим значением для условия: {value1 = "Rama", value2 = "apple", value3 = "mac"}
Ожидается air , но я получаю pro .
Я использую Drools Spreadsheet, хотя есть условия с Rama, apple и mac:подхватывает это и заменяется условием apple и mac, которое упоминается как второе условие.