我有一个包含不同类型文档的couchdb数据库。不幸的是,其中一些文档是在没有type
字段的情况下生成的,因此我无法轻易区分它们。我想现在添加type
字段。幸运的是doc_id
也有这些信息,我想用它来执行更新。
我想要的是创建doc_id
匹配某个正则表达式的文档的临时视图,让我们说:
^user_
有没有办法定义这样的地图功能?
答案 0 :(得分:2)
按预期工作:
function(doc) {
if (doc._id.match(/^user_.*$/)) {
emit(null, doc);
}
}
你有没有尝试过什么?