在逻辑应用程序中,我有一个表达式:
coalesce(triggerbody().data.job_id,triggerbody().resource_id,'error')
我基本上想获得第一个不为空的,但是其中一个在 json 有效负载中不存在。我收到一个错误:
'模板语言表达式'coalesce(triggerbody().data.job_id,triggerbody().resource_id,'error')'不能被评估,因为属性'data'不存在,可用属性是'transaction_id, event_type, event_time,资源,resource_id,account_id,resource_third_party_id,request_user_type,request_user_id'。请参阅https://aka.ms/logicexpressions了解使用详情。'。
如果数据不存在,则该值应为“null”并使用 resource_id。任何想法表达会是什么样子有这种行为?