Azure 正在检查逻辑应用程序HTTP请求中是否存在查询字符串

Azure 正在检查逻辑应用程序HTTP请求中是否存在查询字符串,azure,parameters,azure-logic-apps,Azure,Parameters,Azure Logic Apps,如何检查逻辑应用程序HTTP请求中是否存在查询字符串?我知道如何获取存在的值triggerOutputs()['queries']['name'],但不知道如何检查它是否为null,因为参数是可选的您必须使用它吗?操作员,例如: trigger().outputs?.queries?.name 此外,如果要获取其他值,如果name为null,则可以使用coalesce: @coalesce(trigger().outputs?.queries?.name, 'my t value instea

如何检查逻辑应用程序HTTP请求中是否存在查询字符串?我知道如何获取存在的值
triggerOutputs()['queries']['name']
,但不知道如何检查它是否为null,因为参数是可选的

您必须使用它吗?操作员,例如:

trigger().outputs?.queries?.name
此外,如果要获取其他值,如果name为null,则可以使用coalesce

@coalesce(trigger().outputs?.queries?.name, 'my t value instead of name') 

你一定要用吗?操作员,例如:

trigger().outputs?.queries?.name
此外,如果要获取其他值,如果name为null,则可以使用coalesce

@coalesce(trigger().outputs?.queries?.name, 'my t value instead of name') 
triggerOutputs()?['queries']?['name']
应该可以工作
triggerOutputs()?['queries']?['name']
应该可以工作