여기에 게시 된 답변은 Meteor: integration with Mongoose?이지만, 가능한 경우 Meteor.js와 함께 몽구스를 사용하면 더 간단하고 더 모듈 식의 솔루션을 찾고 있습니다.Mongoose in Meteor을 사용하는 방법?
내가 본 적이없는 ODM 또는 기본 지원을 처리해야하는 더 나은 방법이 있습니까?
여기에 게시 된 답변은 Meteor: integration with Mongoose?이지만, 가능한 경우 Meteor.js와 함께 몽구스를 사용하면 더 간단하고 더 모듈 식의 솔루션을 찾고 있습니다.Mongoose in Meteor을 사용하는 방법?
내가 본 적이없는 ODM 또는 기본 지원을 처리해야하는 더 나은 방법이 있습니까?
Meteor는 이미 mongodb와 대화합니다. 하지만 당신은 몽구스를 사용할 수 있습니다. 반응이 10 초 지연되는 문제가있을 수 있습니다. 또한 당신은 클라이언트에서 그것을 사용하여 즐길 수 없을 것입니다.
Meteor에는 이미 쿼리/업데이트 등의 메소드가 있습니다. mongodb. 하지만 원한다면 몽구스를 강요 할 수 있습니다.
몽구스 설치 (npm 설치 몽구스)를 설치하십시오. 그리고 당신의 유성 코드에서 사용
require = __meteor_bootstrap__.require; //to use npm require must be exposed.
var mongoose = require('mongoose');
나는 내가 ORM으로 몽구스에서 원하는 모든 것을 제공하는 것 때문에 그냥 Collection2 패키지를 사용하기로 결정했습니다. 이 패키지는 Simple Schema을 종속성으로 사용합니다.
Mongoose가없는 문제는 Collections API만으로 스키마 유효성 검사를 지원할 수 없다는 것입니다. – ecbrodie
@ecbrodie 현재 유성에는 공식 모델 시스템이 없지만 atmosphere.meteor.com (커뮤니티 리포지토리)을 확인하면 유효성 검증을 할 수있는 모델 패키지가 있습니다. 또한 필드에 관해서는 최근에 유성에 추가 된'check' 메소드를 사용할 수 있습니다 – Akshat