

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 明確包含或排除屬性
<a name="ddb-en-client-adv-features-inex-attr"></a>

DynamoDB 增強型用戶端 API 提供註釋，以排除資料類別屬性成為資料表上的屬性。透過 API，您也可以使用與資料類別屬性名稱不同的屬性名稱。

## 排除屬性
<a name="ddb-en-client-adv-features-inex-attr-ex"></a>

若要忽略不應映射至 DynamoDB 資料表的屬性，請使用 `@DynamoDbIgnore`註釋標記屬性。

```
private String internalKey;

@DynamoDbIgnore
public String getInternalKey() { return this.internalKey; }
public void setInternalKey(String internalKey) { this.internalKey = internalKey;}
```

## 包含屬性
<a name="ddb-en-client-adv-features-inex-attr-in"></a>

若要變更 DynamoDB 資料表中使用的屬性名稱，請以`@DynamoDbAttribute`註釋標記它，並提供不同的名稱。

```
private String internalKey;

@DynamoDbAttribute("renamedInternalKey")
public String getInternalKey() { return this.internalKey; }
public void setInternalKey(String internalKey) { this.internalKey = internalKey;}
```