Я занимаюсь разработкой приложения и мне нужно сохранить расписание врача, но я застрял в следующем:
Моя схема объявлена следующим образом:
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">
как мне написать код для ввода первой строки времени? Я кодировал ввод времени следующим образом:
<input type="time" id="appt-time" name="doctor[timing[0][intime]]" min="00:00" max="12:00" required>
Приведенная выше строка не соответствует введенному значению времени. Во время отладки значение времени отображается пустым:
timing: []
Пожалуйста, помогите.