Search:

Search all manuals
Search this manual
Manual
Couchbase Server マニュアル 2.0
Community Wiki and Resources
Couchbase Server 2.0をダウンロード
Couchbase 開発者ガイド 2.0
クライアントライブラリ
Couchbase Server フォーラム
Additional Resources
Community Wiki
Community Forums
Couchbase SDKs
Parent Section
9.9 ビューとクエリのパターンの例
Chapter Sections
Chapters

9.9.5. 有効期限切れのメタデータの使用

メタデータオブジェクトはメインドキュメントデータの外部情報を使用してデータ上で様々なビューを作成し、更新することを非常に簡単にしてくれます。たとえば、システム内のごく最近のアクティブなセッションの一覧を取得するため、ビュー内で有効期限切れのフィールドを使用することができます。

出力されたデータの一部として有効期限を使用する次のmap()関数を使用すると:

Javascript
function(doc, meta) 
{
  if (doc.type && doc.type == "session") 
  {
    emit(meta.expiration, doc.nickname)
  }
}

TTLと一緒に保存されたセッションを使用している場合、これはサービスで最近アクティブだった人のビューを提供することができます。