【发布时间】:2017-09-05 08:03:52
【问题描述】:
我一直在尝试按照CouchDB 2.1 documentation 创建过滤索引,但失败得很惨(在本节的底部有一个示例“使用所有可用查询参数创建索引”) .
基本上,我有一堆文档,它们具有不同的class 属性(就像文档类型一样)。我正在尝试仅为具有 class="File" 和 extension="pdf" 的文档创建索引
{
"index": {
"fields": [
"_id", "class", "extension"
],
"selector": {
"class": {
"$eq": "File"
},
"extension": {
"$eq": "pdf"
}
}
},
"type": "json"
}
但是,当我尝试从 Futon 创建索引时,我收到 Invalid key selector for this request 错误。我对文档的解释有误还是我错过了什么?
【问题讨论】:
标签: couchdb couchdb-futon couchdb-2.0