标签: jms selector
我想创建一个JMS选择器来测试变量是否存在以及变量是否存在,如果它的值是正确的。像这样的选择器:
(uid NOT EXISTS) OR (uid='foo')
请做什么是正确的声明?
答案 0 :(得分:1)
获取尚未设置的名称的属性值,就像处理一样 该属性存在null值。因此,如果某个属性不存在,则将其视为null。
在JMS命名法中,它被称为不存在的属性。
因此,您可以将JMS选择器设置为
uid is null or uid='foo'