2012-04-11 12 views
9

プラットフォームにORM機能を追加する予定がありますが、その間にMongooseコレクションでコレクションを拡張する簡単な方法はありますか?流星:モンゴースとの統合?

+0

これはサーバー側でのみ必要なものですか? – jonathanKingston

答えて

4

あなたは追加することができるはずです。

npm install mongoose 

「管理者/ generate-dev-bundle.sh」

割り当てることができることの中にあなたは、その後、新しいパッケージを作成し、マングースを必要とすることができますするにはメソッド:Meteor.mongooseまた、このコマンドのMONGO_URL(これはMeteorsデータベース)に接続します。何か助けが必要な場合は、他のパッケージの一見を見てください。

私がやったこのブランチのサンプル作業:用 Meteor.mongooseと普通のマングース:私は、現時点ではWindowsマシン上でだが、それは開く必要がありますよう https://github.com/jonathanKingston/meteor/tree/mongoose

これは100%テストされていませんここで説明されているように標準接続されていますが、すでに接続されています: https://github.com/LearnBoost/mongoose#readme

0

mongooseの問題は、クライアントでは機能しないことです。 Meteorを使用する利点の多くを失うことになります。

Collections2をご覧ください。検証と構造があります。

幸運を祈る!