gpt4 book ai didi

java - 流口水:如何分配给局部变量

转载 作者:行者123 更新时间:2023-11-29 09:57:00 24 4
gpt4 key购买 nike

我受困于 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 进行两次相同的调用。

那么有人可以指出我正确的方向吗?

谢谢!杰夫·波特

最佳答案

rule "test rule 1"
when
$carDao : ICarDAO( )
$x: java.util.Map( ) from $carDao.getMap()
eval (
$x.contains("a") && $x.contains("b")
)
then
// do stuff
end

ta..dar!

关于java - 流口水:如何分配给局部变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7753515/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com