[英]MongoDB MapReduce key as a document
MongoDB MapReduce中是否可以發出文檔本身的密鑰? 就像是
emit({type: 1, date: ...}, 12);
當我這樣做時,MapReduce成功完成了,但是在減少的結果中,我還看到了發射的值,所以我想知道哪里出了問題。
您可以將文檔用作發射密鑰 。 精簡功能將具有相同鍵的文檔合並為一個文檔。 如果map函數針對特定鍵發出單個文檔,則reduce函數將不會被調用。
您可以在代碼段中共享您的代碼嗎
您絕對可以使用文檔作為鍵和/或值。 它將與原始類型時完全相同。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.