Я застрял в Drools 5 и мне нужна небольшая помощь.То, что я хотел бы сделать, это использовать переданный в DAO и присвоить значение из этого локальной переменной, например так:
rule "test rule 1"
when
$carDao : ICarDAO( )
$x : $carDao.getMap()
eval (
$x.contains("a") && $x.contains("b")
)
then
// do stuff
end
Drools 5 не разрешает присваивать локальные переменные.Я хотел бы присвоить локальную переменную, чтобы мне не приходилось делать один и тот же вызов дважды в DAO.
Так, может, кто-то указал мне правильное направление, пожалуйста?
Спасибо!Джефф Портер