引用和未引用之间的流口水整数类型差异

drools integer type difference between quoted and not quoted

我在 Foo 中有一个 Integer 类型的 bar class,我想知道在 Drools 规则中引用和不引用有什么区别吗? 如下:

bar == 123  

对比

bar == "123"

顺便说一句,我做了一些测试,两者在语法上都工作得很好。

谢谢

Drools 规则使用 MVEL 语言语法。 MVEL 在比较两个不可比较的类型时应用值类型校正。您可以在此处阅读更多相关信息:https://github.com/imona/tutorial/wiki/MVEL-Guide#value-coercion