PouchDB:创建用于获取唯一键的设计文档
PouchDB: Create a design doc for fetching unique keys
我数据库中的每个文档都有一个 tags
属性,它由一个字符串数组组成。不同的文档可以包含相同的标签。
例如:
docA: {
_id: "1234567",
tags: ["foo", "bar"]
},
var docB: {
_id: "9876543",
tags: ["bar", "baz"]
}
我需要创建一个设计文档来检索所有唯一标签。如果上面示例的设计文档 运行,它将 return:["foo", "bar", "baz"]
.
我不太确定该怎么做。我应该在 pouchdb
还是 couchdb
中进行?我需要 reduce 函数吗?
我数据库中的每个文档都有一个 tags
属性,它由一个字符串数组组成。不同的文档可以包含相同的标签。
例如:
docA: {
_id: "1234567",
tags: ["foo", "bar"]
},
var docB: {
_id: "9876543",
tags: ["bar", "baz"]
}
我需要创建一个设计文档来检索所有唯一标签。如果上面示例的设计文档 运行,它将 return:["foo", "bar", "baz"]
.
我不太确定该怎么做。我应该在 pouchdb
还是 couchdb
中进行?我需要 reduce 函数吗?