19 lines
602 B
JavaScript
19 lines
602 B
JavaScript
{
|
|
"_id": "_design/files",
|
|
"language": "javascript",
|
|
"views": {
|
|
"listAll": {
|
|
"map": "function(doc) {\n emit(doc._id, doc);\n}"
|
|
},
|
|
"listPublished": {
|
|
"map": "function(doc) {\n if (doc.published === true)\n emit(doc._id, doc);\n}"
|
|
},
|
|
"listPublishedByPath": {
|
|
"map": "function(doc) {\n if (doc.published === true)\n emit(doc.path, doc);\n}"
|
|
},
|
|
"listPaths": {
|
|
"map": "function(doc) {\n emit(doc.path, null);\n}",
|
|
"reduce": "function(keys, values) {\n return null;\n}"
|
|
}
|
|
}
|
|
} |