2013-02-06 4 views
2

우리는 MongoDB와 작동 할 응용 프로그램을 개발할 것입니다. 응용 프로그램 사용자는 GUI를 사용하여 사용자 지정 엔터티를 만들므로 응용 프로그램을 개발하는 동안 미리 정의 된 엔터티가 없습니다. mongodb-native와 함께 가야합니까, 아니면 Mongoose를 사용해야합니까?node-mongodb-native 또는 Mongoose

감사합니다.

+0

예, 그렇습니다. ;-) – 7zark7

+0

그래서 mongodb-native를 의미합니까? :-) –

+1

나는 약간 슬쩍하고 특정 대답을주는 것이 어렵다고 말하고있다. 엔티티를 재사용하고 유효성을 검사해야하는 경우 엔 도움이 될 수 있습니다. 상황이 매우 역동적이라면 몽구스가 조금 과장 될 수도 있습니다. 나중에 데이터를 쿼리하는 방법에 따라 다릅니다. 본 기회 산모 – 7zark7

답변

2

미리 정의 된 엔티티 또는 "스키마"를 사용하지 않으려면 몽구스를 사용하지 마십시오. https://github.com/kissjs/node-mongoskin과 같은 네이티브 드라이버의 래퍼를 사용하는 것이 좋습니다. 네이티브 드라이버가 수행하는 모든 작업을 수행하지만 훨씬 간단합니다.