我有这 4 个文件
文件 1
{
"First_Name": "dhw",
"Type": "GLAccount",
"Acc_no": 1,
"Last_Name": "irtahow"
}
文件 2
{
"Marks": 13,
"Type": "GLEntry",
"Acc_no": 1
}
文件 3
{
"Marks": 85,
"Type": "GLEntry",
"Acc_no": 1
}
文件 4
{
"Marks": 93,
"Type": "GLEntry",
"Acc_no": 1
}
现在我想使用求和函数 Documents 2,3 和 4,然后将它与 Document 1 连接起来。所以我的查询结果应该是
Acc_no First_Name Last_Name Sum(marks)
1 "dhw" "irtahow" 191
所以在这里你看到我想首先对特定 Acc_No 的所有标记求和,然后输出它的标记总和以及名字和姓氏。我能够总结分数,但无法模拟连接。
编辑1:这是我到目前为止所做的
地图功能
function(doc, meta)
{
emit(doc.No,doc.marks);
}
减少功能
_sum
我得到了一个特定 Acc 号的所有标记的总和,但我无法将它与包含名字和姓氏的文档一起加入