

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

# \$1util.map のマップヘルパー
<a name="utility-helpers-in-map"></a>

**注記**  
現在、主に APPSYNC\$1JS ランタイムとそのドキュメントをサポートしています。[こちら](https://docs.aws.amazon.com/appsync/latest/devguide/resolver-reference-js-version.html)にある APPSYNC\$1JS ランタイムとそのガイドの使用をご検討ください。

 `$util.map` には、よく使用されるマップオペレーション (フィルタリングのユースケースでのマップの項目の削除や保持など) に役立つメソッドが含まれています。

## Map utils
<a name="utility-helpers-in-map-list"></a>

** `$util.map.copyAndRetainAllKeys(Map, List) : Map` **  
最初の引数で指定されたマップのシャローコピーを作成し、リストで指定されたキーのみを保持します (存在する場合)。他のすべてのキーはそのコピーから削除されます。

** `$util.map.copyAndRemoveAllKeys(Map, List) : Map` **  
最初の引数で指定されたマップのシャローコピーを作成し、リストで指定されたキーを持つすべてのエントリを削除します (存在する場合)。他のすべてのキーはそのコピーで保持されます。