0
我是ExpressJs和NodeJS的新手。我正試圖將我的userInformation獲取到Appointment模式。我如何從約會架構訪問我的用戶架構?我敢肯定,我們將不得不使用填充,但我不知道如何使用它從預約架構中獲取用戶信息
預約模式
var appointmentSchema = mongoose.Schema({
userId: String,
visitType : String,
timeDuration : String,
startTime : Date,
endTime : Date,
status : String
});
用戶模式:
var userSchema = mongoose.Schema({
_id : String,
prefix : String,
firstName : String,
middleName : String,
lastName : String,
dob : String,
age : Number,
gender : String
});
在此先感謝
不應該,我們必須添加_id:{類型:mongoose.Schema.Types.ObjectId,ref:'Appoinment'}以及用戶架構。 @Basim Hennawi – Vignesh
'User'和'Appointment'之間的關係是什麼? 1:1? 1:N?用戶模式中的'_id'屬性是指什麼? userId或appointmentId? –
1:N和用戶的_id是約會架構中的userId。 – Vignesh