Ajustar un esquema Mongoose encima de una base de datos existente puede ser complicado. Por un lado, Mongoose determinará el nombre de la colección pluralizando el nombre del modelo; entonces, en su caso, Mongoose usará la colección medical_datas
, y supongo que en realidad se llama medical_data
.
Puede especificar el nombre de la colección que se utilizará para un esquema utilizando la collection
opción:
var medical_data_schema = new mongoose.Schema({
Street : String,
City : String,
State : String
}, { collection : 'medical_data' });