MongoDB MapReduce可以发出自己的文档密钥吗?像MongoDB MapReduce密钥作为文档
emit({type: 1, date: ...}, 12);
的东西时,我这样做是MapReduce的成功,但在我减少的结果我也看到发出的值,所以我想知道什么是错的完成。
MongoDB MapReduce可以发出自己的文档密钥吗?像MongoDB MapReduce密钥作为文档
emit({type: 1, date: ...}, 12);
的东西时,我这样做是MapReduce的成功,但在我减少的结果我也看到发出的值,所以我想知道什么是错的完成。
你可以肯定地使用文件的关键和/或价值。它的工作原理与原始类型完全相同。
您可以使用文档作为发射键。 Reduce功能将具有相同密钥的文档组合到一个文档中。如果map函数为特定键发射单个文档,则不会调用reduce函数。
你可以分享你的代码片段
也许,如果你有例子你看,我可以展开的答案解释你所看到的意外结果。我不知道“我看到发射的值”是什么意思,所以很难解决这个问题。 – 2013-04-28 00:29:06