2012-08-25 3 views
3

반복 할 수 없습니다장고 MongoDB를 검색어 세트 인쇄하거나 내가 유형의 장고에 MongoDB를 원료 쿼리를 실행하려고

queryset= ObjectClass.objects(__raw__={ }) 

나는 다음과 같은 오류 메시지가 얻을의 검색어 나 반복 처리를 인쇄하려면 :

"error_message": "cannot convert value of type <class 'mongoengine.queryset.QuerySet'> to bson", 

이런 일이 발생하는 이유 모든 제안, 나는 어떤 힌트, 지금까지 감사를 적절한 답을 찾을 수 없습니다

조나스

+1

당신이 장고 - nonrel 또는 무엇과 장고 - MongoDB의 엔진을 사용하고 있습니까? 버전 번호를 알려주시겠습니까? –

답변

1

mongodb를 제거한 이후로 나는 잠시 나 혼자서 그것을 시험해 볼 수 없었기 때문에 어둠 속으로 그냥 쐈다. 그러나 내 마음의 뒤에서 나는 비슷한 문제가 있음을 기억한다.

시도 :

queryset= list(ObjectClass.objects(__raw__={ })) 
for result in queryset: 
    print result