Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 MongoDB MapReduce 中是否可以发出本身是文档的键?就像是
emit({type: 1, date: ...}, 12);
当我这样做时,MapReduce 成功完成,但在我减少的结果中,我还看到了发出的值,所以我想知道出了什么问题。
您可以使用文档作为发射键。reduce 函数将具有相同键的文档合并为一个文档。如果 map 函数为特定键发出单个文档,则不会调用 reduce 函数。 你能在片段中分享你的代码吗
您绝对可以将文档用作键和/或值。它的工作方式与它们是原始类型时完全相同。