我正试图从沙发床视图中获取数据:
尝试加入各种文档以获取产品数据,现在我想减少喜欢的总数
这是我的MAP函数:
function (doc) {
if(doc.$type==='perks'){
emit(doc._id, {_id: doc._id,price:doc.price});
}
if(doc.$type==='discount'){
if( doc.perks) {
doc.perks.forEach(function(perk) {
emit(perk, {_id: doc._id,discount:doc.discount});
});
}
}
if(doc.$type==='likes'){
if( doc.perks) {
doc.perks.forEach(function(perk) {
emit(perk, 1);
});
}
}
}
我想要以下格式的结果
{
perkId : 'perk1',
price : '100',
discountId : 'discount1',
discount : '10'
likes : 20
}