我对CouchDB非常陌生。我知道我可以创建从CouchDB外部调用的reduce函数。但是如果我希望CouchDB在将新文档添加到数据库时自动执行某些操作?例如,说我有这个分贝:添加新文档时,couchDB能否自动更新特定文档?
{_id:1, type:stats, meanscore:3}
{_id:2, type:event, date:02/01/2016, score:4}
{_id:3, type:event, date:02/02/2016, score:2}
现在说我发送一个新的“事件”文档到分贝。 couchDB可以自动计算“分数”值的平均值,并用新的平均值更新文档ID 1吗?
谢谢,这有帮助。 – Mike