AWS AppSync ディレクティブ
注記
現在、主に APPSYNC_JS ランタイムとそのドキュメントをサポートしています。こちらにある APPSYNC_JS ランタイムとそのガイドの使用をご検討ください。
AWS AppSync では、Velocity の記述時に開発者の生産性を高めるディレクティブが公開されています。
ディレクティブ utils
#return(Object)
-
#return(Object)
により、どのマッピングテンプレートからも早期に戻ることができます。#return(Object)
はプログラミング言語の return キーワードに似ており、最も近いスコープのロジックブロックから戻ります。つまり、リゾルバーのマッピングテンプレート内で#return(Object)
を使用すると、リゾルバーから戻ることになります。さらに、関数のマッピングテンプレートから#return(Object)
を使用すると、実行は関数から戻り、パイプライン内の次の関数に、またはリゾルバーのレスポンスマッピングテンプレートに継続されます。 #return
-
#return
ディレクティブは#return(Object)
と同じ動作をしますが、null
は代わりに返されます。