お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

キャッシュ内のデータ更新

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

このページについて