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 ビューとインデックス
Chapter Sections
Chapters

9.8. ビューへのクエリ

9.8.1. REST APIを使用した問い合わせ
9.8.2. 情報の選択
9.8.3. ページネーション
9.8.4. クエリでのグループ化
9.8.5. ソート
9.8.6. ビューでの大文字小文字順序の理解
9.8.7. エラー制御

ビューへ問い合わせるためには、ビュー定義は情報の各行を生成するemit()関数を使用して適切なmap関数を含めなければなりません。emit()によって生成されたキーの内容は、ビューからデータを選択することができる情報を提供しています。

選択メカニズムとしてビューに問い合せるとき、次のいずれかのキーを使用できます:

ビューの結果を照会するとき、さまざまなパラメータによってselect、limit、order、そしてその他ビューの実行や返される情報を制御するために使用されます。

ビューに任意のパラメータを指定せずにアクセスするとき、ビューは次に一致した結果を生成します:

ビューの結果とパラメータは、特定の順序で動作し、相互作用します。相互作用は、問い合わせがどのように書き込まれ、データがどのように選択されるかに直接影響します。問い合わせの間の様々なパラメータの順序と優先順位は、図9.13「ビュー — 問い合わせ — フローとパラメータの相互作用」で示されます。

図9.13 ビュー — 問い合わせ — フローとパラメータの相互作用

ビュー — 問い合わせ — フローとパラメータの相互作用

主要な引数と選択システムは、REST APIインターフェイス、およびクライアントライブラリの両方の双方で同一です。これらの値の設定は、クライアントライブラリ間で異なりますが、有効な引数名と、サポートされている値は、すべての環境で同じです。