303.6. And/Or の使用

式が 2 つある場合は、and または or 演算子で結合できます。

ヒント

Camel 2.9 以降 Camel 2.9 以降は、&& または || を使用します。

たとえば、以下のようになります。

simple("${in.header.title} contains 'Camel' and ${in.header.type'} == 'gold'")

もちろん or もサポートされています。サンプルは次のようになります。

simple("${in.header.title} contains 'Camel' or ${in.header.type'} == 'gold'")

注意: 現在、and または or は、simple 言語表現で 1 回しか 使用できません。これは将来変更される可能性があります。
したがって、次のことは できません

simple("${in.header.title} contains 'Camel' and ${in.header.type'} == 'gold' and ${in.header.number} range 100..200")