如何在AWS Api网关映射模板中使用IF条件。如果不使用foreach就可以使用条件吗?

时间:2019-04-06 07:36:00

标签: amazon-web-services amazon-dynamodb aws-api-gateway

#if($inputRoot.objectType == 'Test'), "TableName": "StudentTests", #else,"TableName": "UserActions", #end

如果使用if条件,我在邮递员链接中出现错误  ##“ __type”:“ com.amazon.coral.service#SerializationException” ##

1 个答案:

答案 0 :(得分:1)

我理解您的问题的方式:

#if($inputRoot.objectType == "Test")
    #set($tableName = "StudentTests"
#else
    #set($tableName = "UserActions"
#end

{
    "TableName": "$tableName",
    "Key": ...
}