2013-04-27 2 views
0

MongoDB MapReduce에서 문서 자체의 키를 내보낼 수 있습니까? 내가 할 때MongoDB MapReduce 키를 문서로 사용

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

같은 뭔가이 맵리 듀스는 나는 또한 방출 값은 내가 무엇이 잘못되었는지 궁금 참조 성공하지만 내 감소 결과에 완료됩니다.

+0

에 코드를 공유 할 수 있습니다. 나는 "배출 된 가치가 무엇인지"가 무엇을 의미하는지 알지 못하므로 그 부분을 다루기가 어렵습니다. –

답변

0

키 및/또는 값에 대해 문서를 확실히 사용할 수 있습니다. 원시 타입 일 때와 똑같이 작동합니다.

1

문서를 발광 키으로 사용할 수 있습니다. reduce 함수는 동일한 키가있는 문서를 하나의 문서로 결합합니다. map 함수가 특정 키에 대해 단일 문서를 내 보내면 reduce 함수는 호출되지 않습니다.

당신은 당신이 당신이 무엇을보고 설명하는 답을 확장 할 수 있습니다 참조 예기치 않은 결과의 예를 포함 어쩌면 경우 조각

관련 문제