Mule 表达语言和运算符

Mule Expression Language AND OPERATOR

我想使用 Mule 表达式语言将两个输入参数发送到 API(例如:CodePostal 和 LibelleVoie)。 我这样做 :

[payload[1].getAdresseNonNormalisee().getObjetAttributs().getCodePostal()] && #[payload[1].getAdresseNormalisee().getObjetAttributs().getLibelleVoie()]]

但它不起作用,它 returns 我一个字符串

你有什么想法吗?

你必须在一个 MEL表达式中编写所有内容:

#[payload[1].getAdresseNonNormalisee().getObjetAttributs().getCodePostal() && 
 payload[1].getAdresseNonNormalisee().getObjetAttributs().getLibelleVoie()]]

您使用了两个表达式,中间有一些字符串:" && "