我的数据库中的每个文档都有一个tags
属性,该属性由一个字符串数组组成。不同的文档可以包含相同的标记。
例如:
docA: {
_id: "1234567",
tags: ["foo", "bar"]
},
var docB: {
_id: "9876543",
tags: ["bar", "baz"]
}
我需要创建一个设计文档来检索所有唯一标记。如果设计文档针对上面显示的示例运行,则会返回:["foo", "bar", "baz"]
。
我不完全确定如何这样做。我应该在pouchdb
还是couchdb
进行此操作?我需要减少功能吗?