我在Foo类中有一个Integer类型栏,我想知道Drools规则中引用的和未引用的有什么区别? 如下:
bar == 123
vs。
bar == "123"
顺便说一句,我进行了一些测试,两者在语法上都可以正常工作。
谢谢
答案 0 :(得分:0)
Drools规则使用MVEL语言语法。在比较两个无法比较的类型时,MVEL会应用值类型校正。您可以在此处了解更多信息:https://github.com/imona/tutorial/wiki/MVEL-Guide#value-coercion