Het kan lastig zijn om een Mongoose-schema bovenop een bestaande database te plaatsen. Ten eerste zal Mongoose de collectienaam bepalen door de modelnaam in meervoud te gebruiken; dus in jouw geval gebruikt Mongoose de verzameling medical_datas
, en ik vermoed dat het eigenlijk medical_data
. heet .
U kunt de collectienaam opgeven die voor een schema moet worden gebruikt met behulp van de collection
optie:
var medical_data_schema = new mongoose.Schema({
Street : String,
City : String,
State : String
}, { collection : 'medical_data' });