我的couchdb中有以下示例文档。生产中的原始表大约有200万条记录。},} 基于我之前的问题how to search for values when the selector is an array,我目前已经为collected.tags字段添加了一个索引因此,我想创建一个索引视图来更快地检索和查找,而不是查找/搜索。我是couchdb的新手,不确定如何设置map函数来创建索引视图。
如何从CouchDB获取数据,过滤多个字段。例如,如果我有一个包含Name、State、Country等字段的person数据库,以及一个网页上的搜索表单,我如何从CouchDB获取数据,只考虑非空条件。在SQL语言中,我会将条件附加到where子句WHERE Person.Name="John" AND Person.State in ("NY","CA")中,但是如何将此查询构造为CouchDB视图
说SELECT field FROM table WHERE value="searchterm"用例:获得一个结果(可以是一个记录或一组记录为了快速查找某些内容,无论存储机制如何,都需要一个索引。索引是为快速搜索和检索而优化的数据结构。CouchDB的映射结果存储在这样一个索引中,该索引恰好是一个B+树。要通过“搜索项”查找值,我们