我对 couchdb 中的视图有疑问 目前,我有许多视图(例如 view_A、view_B ....view_Z),对于每个视图,它们包含相同范围的键但具有不同的值。IE:
view_A = {"key":"key_1", "value":10}, {"key":"key_2", "value":100}
view_B = {"key":"key_1", "value":5}, {"key":"key_2", "value":2}
view_C = {"key":"key_1", "value":1}, {"key":"key_2", "value":2}
我期望有一个视图来表示 view_A 中的值除以 view_B 中的值 =>
view_A_over_B = {"key":"key_1", "value":2}, {"key":"key_2", "value":50}
表示 view_C 中的值乘以 view_B 中的值的视图 =>
view_C_times_B = {"key":"key_1", "value":5}, {"key":"key_2", "value":4}
这是否有可能有一个调用视图并像上面提到的那样进行计算的 map/reduce 函数?