使用 Cast Iron 的 SOQL 中的 OR 运算符

OR Operator in SOQL with Castiron

我在 Castiron Studio 7.0.0.2 中创建 SOQL 时遇到问题

SELECT Id FROM Account
WHERE
Field_Feed__c = 'particular flag value'
**OR**
RecordTypeId = '012400000009ae1'

OR 运算符不起作用。当我说它不起作用时,我的意思是我什至无法验证查询,因为我收到语法错误

但是,但是,但是如果我把

SELECT Id FROM Account
WHERE
Field_Feed__c = 'particular flag value'
**AND**
RecordTypeId = '012400000009ae1'

它工作正常。为什么不使用 OR? 我错过了什么?

谢谢

我想不通,老实说,这个问题根本没有任何意义。所以我所做的是添加一个过滤器和配置文件 activity,并在其中放置我所有的逻辑 OR。蹩脚的卡斯蒂隆。

Studio 7.0x 版本有很多内部错误,并且是最不稳定的版本。 我使用的是 cast iron studio 版本 7.5.1.0,这是迄今为止 IBM CastIron/AppConnect 最稳定的版本。此版本没有您在此 post 中提到的任何 SOQL 相关问题。附上我的工作室截图,它验证了查询没有任何错误。

下载link:Studio Download Link 7.5.1.0

SOQL Screenshot