gpt4 book ai didi

couchdb - 在 Fauxton 学习 mapreduce

转载 作者:行者123 更新时间:2023-12-05 08:42:03 24 4
gpt4 key购买 nike

我是 noSQL、couchDB 和 mapreduce 的新手,需要一些帮助。

我在这里讨论了同样的问题{ How to use reduce in Fauxton } 但不明白答案:(.

我有一个工作 map 功能:

function (foo) {
if(foo.type == "blog post");
emit(foo)
}

返回 11 个单独的文档。我想修改它以返回 foo.type 以及计数 1。我试过:

function (doc) {
if(doc.type == "blog post");
return count(doc)
}

和 Reduce 面板中的“_count”,但显然我做错了什么,因为 View 没有返回任何东西。

在此先感谢您的任何帮助或指导!

最佳答案

在 Fauxton 中,Reduce 步骤有点难找且不直观。

  1. 在您键入的下方“减少(可选)”弹出窗口中选择 _count在您的 map 中。
  2. 选择“保存文档然后建立索引”。那会显示你的 map 结果。
  3. 找到顶部齿轮图标旁边的“选项”按钮。如果你看到一个改为绿色 strip ,用 X 关闭绿色 strip 。
  4. 选择选项,然后选择“减少”复选框。选择运行查询。

关于couchdb - 在 Fauxton 学习 mapreduce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45447354/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com