2012-11-23 2 views
0

map reduce를 구현했으며 mongodb에서 별도의 문서를 만듭니다. 이것은 매일 실행되는 별도의 스크립트입니다. 이제 mongoengine을 사용하여 장고 응용 프로그램에서이 테이블에 액세스하려고합니다. 어떤 생각이든이 문서에 어떻게 접근 할 수 있습니까?django에서 mapreduce 출력 테이블에 액세스하는 방법

+0

여기에서 튜토리얼을 다뤄 보셨습니까? - http://www.ibm.com/developerworks/opensource/library/os-django-mongo/index.html? –

+0

예.이 글을 읽었습니다. 몽고인을 사용하고 있습니다. models.py에 정의 된 몇 가지 문서와 모든 것이 잘 작동합니다. 이제 mapreduce에서 새로 생성 된 출력 문서에 액세스해야합니다. – user493550

+0

인라인 맵을 수행하는 경우 결과를 파이썬 변수에 저장해야합니다. – Ross

답변

0

MapReduce는 출력으로 문서를 만들지 않고 새로운 컬렉션을 만듭니다.

MapReduce 명령을 호출 할 때이 컬렉션의 이름은 "out"매개 변수로 지정됩니다.

이제 db를 참조 할 수 있습니다. 당신이 pyMongo를 사용하는 경우 [ "밖으로"] 여기서 "밖으로"당신이 출력 수집에 지정된 이름입니다. 더 "밖으로"매개 변수 정보에 대한

하는 the docs를 참조 코드에서 (또는 그것은 DB 것이다.

관련 문제