AWS AppSync ディレクティブ - AWS AppSync

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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 は代わりに返されます。