【发布时间】:2015-06-02 19:47:17
【问题描述】:
如何在drools决策表中使用“不在”范围内的值?
例如,我有一个名为HMT_HomeInfo.get("HM").Value 的方法,其值为
368.00-368.99、V72.0-V72.9、369.00-369.99、366-367.99、7430-743.99。
【问题讨论】:
-
您自己的问题 (!) stackoverflow.com/questions/29492825/… 和 stackoverflow.com/questions/29993404/… 充分回答了这个问题。如果没有,请提供示例代码,显示这些答案未解决的问题。
-
我将其标记为答案。谢谢提醒:)
-
您能告诉我如何在决策表中使用 not in 运算符吗?
-
当然:它与运算符
in相同(如果我错了,请原谅),您似乎很熟悉和舒适。但是,对于 范围,您需要将运算符<=、>=、<、>与&&结合使用,以匹配不在任何范围范围内的值。跨度> -
那么,语法会不会是 HMT_HomeInfo.get("HM").Value not in (>= 368.00 &&
标签: drools drools-guvnor