MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

La query MongoDB restituisce un array vuoto

L'adattamento di uno schema Mongoose su un database esistente può essere complicato. Per uno, Mongoose determinerà il nome della collezione pluralizzando il nome del modello; quindi nel tuo caso, Mongoose utilizzerà la raccolta medical_datas , e suppongo che in realtà si chiami medical_data .

Puoi specificare il nome della raccolta da utilizzare per uno schema utilizzando la collection opzione:

var medical_data_schema = new mongoose.Schema({
  Street : String,
  City   : String,
  State  : String
}, { collection : 'medical_data' });