emqx集成的规则中如何获取输入payload中json值存在数组的数据

wechat_2025-05-27_130002_722
payload.c0001050380290002字段内容是一个数组,如何获取数组的第一个元素。

尝试过
${payload.c0001050380290002[0]}
${payload.c0001050380290002.[0]}
以上方法都不行

${payload.c0001050380290002[1]}

规则引擎数组的下标是以 1 为起始位的,你得从 1 开始。
另外,除了以上用下标外,你还可以使用内置函数:

${first(payload.c0001050380290002)}