2012-12-27 2 views

답변

2

Meteor는 이미 mongodb와 대화합니다. 하지만 당신은 몽구스를 사용할 수 있습니다. 반응이 10 초 지연되는 문제가있을 수 있습니다. 또한 당신은 클라이언트에서 그것을 사용하여 즐길 수 없을 것입니다.

Meteor에는 이미 쿼리/업데이트 등의 메소드가 있습니다. mongodb. 하지만 원한다면 몽구스를 강요 할 수 있습니다.

몽구스 설치 (npm 설치 몽구스)를 설치하십시오. 그리고 당신의 유성 코드에서 사용

require = __meteor_bootstrap__.require; //to use npm require must be exposed. 
var mongoose = require('mongoose'); 
+2

Mongoose가없는 문제는 Collections API만으로 스키마 유효성 검사를 지원할 수 없다는 것입니다. – ecbrodie

+1

@ecbrodie 현재 유성에는 공식 모델 시스템이 없지만 atmosphere.meteor.com (커뮤니티 리포지토리)을 확인하면 유효성 검증을 할 수있는 모델 패키지가 있습니다. 또한 필드에 관해서는 최근에 유성에 추가 된'check' 메소드를 사용할 수 있습니다 – Akshat

12

나는 내가 ORM으로 몽구스에서 원하는 모든 것을 제공하는 것 때문에 그냥 Collection2 패키지를 사용하기로 결정했습니다. 이 패키지는 Simple Schema을 종속성으로 사용합니다.

관련 문제