キャッシュ内のデータ更新
update()メソッドを使用して、キャッシュセグメント内のキーバリューペアを更新できます。String型のキー名とキー値を引数として渡す必要があります。値が存在しない場合は、キャッシュセグメントに挿入されます。
また、オプションで有効期限パラメータを渡すこともできます。値が明示的に指定されない場合、有効期限はデフォルトで48時間に設定されます。
以下で使用されているコンポーネントインスタンス cache_serviceおよびセグメントインスタンスsegment_serviceの詳細については、それぞれのヘルプセクションを参照してください。
使用するパラメータ
| パラメータ名 | データ型 | 定義 |
|---|---|---|
| cache_name | String | 必須パラメータです。キャッシュ内で更新するキーを保持します。 |
| cache_value | String | 必須パラメータです。キャッシュ内で更新するキーの値を保持します。 |
copy
#キャッシュ内のデータを更新する
cache_service = app.cache()
segment_service = cache_service.segment()
segment_service.update('Name', 'Michael Scott')
サンプルレスポンスを以下に示します:
copy
{
cache_name: "Name",
cache_value: "Michael Scott",
project_details: { project_name: "AlienCity", id: "2136000000007733" },
segment_details: { segment_name: "Data Store", id: "2136000000008572" },
expires_in: "Aug 18, 2021 06:46 PM",
expiry_in_hours: "47",
ttl_in_milliseconds: "172596000"
}
情報: 上記の操作を実行するために必要な権限レベルについては、SDKスコープの表を参照してください。
最終更新日 2026-03-30 13:40:30 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit