簡體   English   中英

MongoDB MapReduce鍵作為文檔

[英]MongoDB MapReduce key as a document

MongoDB MapReduce中是否可以發出文檔本身的密鑰? 就像是

emit({type: 1, date: ...}, 12);

當我這樣做時,MapReduce成功完成了,但是在減少的結果中,我還看到了發射的值,所以我想知道哪里出了問題。

您可以將文檔用作發射密鑰 精簡功能將具有相同鍵的文檔合並為一個文檔。 如果map函數針對特定鍵發出單個文檔,則reduce函數將不會被調用。

您可以在代碼段中共享您的代碼嗎

您絕對可以使用文檔作為鍵和/或值。 它將與原始類型時完全相同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM