Apache CouchDBで、ビュー(VIEW)の作成です。保存したドキュメントをフィルタリングする機能(?)ということでしょうか。実際に作ってみると、どういうことかよくわかります。
参考サイト
ビューでデータを検索する(CouchDB: The Definitive Guide)
モバイルからクラウドまで、幅広く活躍するCouchDB(@IT)
ビューのAPI URLにアクセスすると、目的のJSONデータが返ってきます。
// IDと名前を表示する
function(doc) {
emit(doc._id, doc.name);
}
// IDとメールアドレスを表示する
function(doc) {
emit(doc._id, doc.email);
}
http://127.0.0.1:5984/mycompany/_design/view1/_view/view1?limit=20&reduce=false
http://127.0.0.1:5984/mycompany/_design/view1/_view/view2?limit=20&reduce=false
参考サイト
ビューでデータを検索する(CouchDB: The Definitive Guide)
モバイルからクラウドまで、幅広く活躍するCouchDB(@IT)