我正在开发应用程序,需要保存医生时间表,但存在以下问题: 我的架构声明如下:
var doctorSchema = new mongoose.Schema({
doctorname: String,
specialty: String,
timing: [ {
intime: String,
intimehalf: String,
outtime: String,
outtimehalf: String,
days: [String]
} ]
});
我有一个ejs文件,其中有一个输入字段来获取医生的姓名,专长和时间。
<input class="form-control" type ="text" name= "doctor[doctorname]" placeholder = "Doctor Name">
<input class="form-control" type ="text" name= "doctor[specialty]" placeholder = "Specialty">
我应该如何编码以输入第一行计时?我已将Intime输入编码如下:
<input type="time" id="appt-time" name="doctor[timing[0][intime]]" min="00:00" max="12:00" required>
以上行未传递输入的计时值。调试时,计时值显示为空:
timing: []
请帮助。