

# DynamoDB 用の PartiQL で CONTAINS 関数を使用する
<a name="ql-functions.contains"></a>

パスで指定した属性が次のいずれかである場合、`TRUE` を返します。
+ 特定の部分文字列を含む文字列型。
+ 特定の要素を含むセット型。

詳細については、DynamoDB の「[contains](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.OperatorsAndFunctions.html#Expressions.OperatorsAndFunctions.Functions) 関数」を参照してください。

## 構文
<a name="ql-functions.contains.syntax"></a>

```
contains( {{path}}, {{substring}} )
```

## 引数
<a name="ql-functions.contains.arguments"></a>

{{パス}}  
(必須) 使用する属性名またはドキュメントのパス。

{{substring}}  
(必須) チェックする対象の属性の部分文字列またはセットのメンバー。詳細については、DynamoDB の「[contains](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.OperatorsAndFunctions.html#Expressions.OperatorsAndFunctions.Functions) 関数」を参照してください。

## 戻り型
<a name="ql-functions.contains.return-type"></a>

`bool`

## 例
<a name="ql-functions.contains.examples"></a>

```
SELECT * FROM "Orders" WHERE "OrderID"=1 AND contains("Address", 'Kirkland')
```