2012-04-11 15 views
9

Noté que ustedes están planeando agregar más características ORM a su plataforma, pero mientras tanto, ¿existe alguna manera fácil de ampliar sus Colecciones con Mongoose Collections?Meteor: ¿Integración con Mangosta?

+0

¿Es esto algo que quería solo en el servidor? – jonathanKingston

Respuesta

4

Usted debe ser capaz de añadir:

npm install mongoose 

Para "admin/generate-dev-bundle.sh"

A continuación, puede crear un nuevo paquete y requieren mangosta, en que se puede asignar el método para: Meteor.mongoose también y conectarse a MONGO_URL (Esta es la base de datos Meteors) para este comando. Eche un vistazo a los otros paquetes si necesita ayuda.

hice el trabajo de la muestra en esta rama: https://github.com/jonathanKingston/meteor/tree/mongoose

Esto es 100% probado que a mí en una máquina Windows en el momento pero que debería abrirse: Meteor.mongoose y simplemente normal para mangosta el uso estándar como se explica aquí pero ya está conectado: https://github.com/LearnBoost/mongoose#readme

0

un problema con la mangosta es que no funcionará en el cliente. Así que perderás gran parte del beneficio de usar Meteor.

Eche un vistazo a Collections2 que ofrece validación y estructura.

¡Buena suerte!