티스토리 뷰
발생일: 2013.07.31
문제:
개인 프로젝트 서버는 노드 서버와 몽고 디비로 구현했다.
문제:
개인 프로젝트 서버는 노드 서버와 몽고 디비로 구현했다.
몽고 디비의 래퍼로 몽구스(mongoose)를 사용하고 있는데,
관계형 디비에 익숙하다보니 여간 삽질을 하고 있는 게 아니다.
여튼, 어떤 문서에 in 쿼리로 버추얼 속성을 넘겨서 조회하려고 하는데,
이상하게 조회가 되지 않는다.
왜일까?
해결책:
버추얼 속성이기 때문에 쿼리 대상이 되지 않은 게 문제였다.
쿼리를 조회하려면 버추얼 속성을 사용하면 안된다.
in 쿼리
마찬가지. id 도 버추얼 속성이기 때문에 쿼리 대상이 아니다.
_id 로 조회해야 한다.
virtual 속성을 쿼리에 사용하기
안된다!
반응형
댓글
공지사항