발생일: 2013.07.31 문제: 개인 프로젝트 서버는 노드 서버와 몽고 디비로 구현했다.몽고 디비의 래퍼로 몽구스(mongoose)를 사용하고 있는데,관계형 디비에 익숙하다보니 여간 삽질을 하고 있는 게 아니다. 여튼, 어떤 문서에 in 쿼리로 버추얼 속성을 넘겨서 조회하려고 하는데,이상하게 조회가 되지 않는다. 왜일까? 해결책: 버추얼 속성이기 때문에 쿼리 대상이 되지 않은 게 문제였다.쿼리를 조회하려면 버추얼 속성을 사용하면 안된다. in 쿼리http://stackoverflow.com/questions/5818303/how-do-i-perform-this-query-in-mongoose-mongodb-for-node-jshttp://stackoverflow.com/questions/8303900..
발생일: 2013.04.02 문제: 노드에서 몽고 디비를 사용하려고 하는데,몽고 디비 모듈에도 여러 가지가 있다. mongodb 모듈도 있는데, mongoose 란 모듈도 꽤 유명한 것 같다.두 모듈의 차이가 뭘까. 해결책: mongodb 는 로우 레벨의 드라이버 역할을 하는 모듈을,mongoose 는 ODM(Object Document Modeling) 도구이다.관계 모델링 툴이라 생각하면 되겠다. 몽구스 사용법에 대한 슬라이드도 함께 참고하자.http://www.slideshare.net/ggoodale/getting-started-with-mongodb-and-nodejs # 참고:- mongoose-vs-mongodb-nodejs-modules-extensions-which-better-and-why