Je suis un débutant à ExpressJs et NodeJS. J'essaie d'aller chercher mon schéma userInformation to Appointment. Comment accéder à mon schéma utilisateur à partir du schéma de rendez-vous? Je suis tout à fait sûr que nous devrons utiliser remplir, mais je ne suis pas au courant de la façon de l'utiliserAcess Information utilisateur du schéma de rendez-vous
Rendez-vous du schéma
var appointmentSchema = mongoose.Schema({
userId: String,
visitType : String,
timeDuration : String,
startTime : Date,
endTime : Date,
status : String
});
Schéma utilisateur:
var userSchema = mongoose.Schema({
_id : String,
prefix : String,
firstName : String,
middleName : String,
lastName : String,
dob : String,
age : Number,
gender : String
});
Merci à l'avance
Faut-il pas ajouter _id: {type : mongoose.Schema.Types.ObjectId, ref: 'Appoinment'}, dans le schéma utilisateur également. @Basim Hennawi – Vignesh
Quelle est la relation entre 'User' et' Appointment'? 1: 1? 1: N? De plus, à quoi fait référence l'attribut '_id' dans le schéma de l'utilisateur? userId ou rendez-vous? –
1: N et _id de l'utilisateur est l'ID utilisateur dans le schéma de rendez-vous. – Vignesh