Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/10/2013, 07:43
cmarrero01
 
Fecha de Ingreso: abril-2011
Ubicación: Mendoza
Mensajes: 42
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Populate consulta con Node.js y Mongodb

Bueno, quedo resulto, habia que definir el modelo... algo asi:

Código Javascript:
Ver original
  1. var mongoose = require('mongoose'),
  2.     Schema   = mongoose.Schema;
  3.  
  4. //Listado de paises
  5. var countrySchema = new Schema({
  6.     name:{ type: String }
  7. });
  8.  
  9. //Usuarios del sistema
  10. var userSchema = new Schema({
  11.     full_name:{ type: String },
  12.     username: { type: String, required: true, index: { unique: true }},
  13.     email:    { type: String, required: true, index: { unique: true } },
  14.     password: { type: String, required: true },
  15.     birthday: { type: String },
  16.     country:  { type : Schema.Types.ObjectId, ref : 'Country' },
  17.     genre:    { type: String, enum: ['Female', 'Male'] }
  18. });
  19.  
  20. var Country = mongoose.model('Country', countrySchema, 'CountryModel');
  21. var User = mongoose.model('User', userSchema, 'UserModel');
  22. exports.Country = Country;
  23. exports.User = User;
__________________
Claudio A. Marrero - Proyect Manager