Как использовать условие IF в шаблонах сопоставления шлюза Api AWS. Могу ли я использовать условие без использования foreach? - PullRequest
0 голосов
/ 06 апреля 2019

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

если использовать условие if я получил ошибку в ссылке почтальона ## "__type": "com.amazon.coral.service # SerializationException" ##

1 Ответ

1 голос
/ 06 апреля 2019

Как я понимаю ваш вопрос, я бы сделал:

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

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

...