Не удалось передать значение в массив Mongodb из кода ejs - PullRequest
0 голосов
/ 04 сентября 2018

Я занимаюсь разработкой приложения и мне нужно сохранить расписание врача, но я застрял в следующем: Моя схема объявлена ​​следующим образом:

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: []

Пожалуйста, помогите.

...