Отправка запроса узла со значением req в качестве значения индекса массива - PullRequest
0 голосов
/ 03 апреля 2020

Я проложил маршрут к pu sh диапазону документов в коллекцию mon goose, каждая запись имеет значение следующего индекса в массиве определенных верхних и нижних границ. Подобные действия работают нормально для границ индекса, начинающихся с 1. Однако, если сделать нижнюю границу индекса более высоким числом, например 20 (например, числа 20-30, хранящиеся в массиве), по понятным причинам вернет undefined так как каждый массив начинается с индекса 0. Есть ли способ обойти это? Вот мой код:

var list = [];
      for (var i = req.body.from; i <= req.body.to; i++) {
        list.push(i);
        Blank.create({
        number: list[i -1],
      })
      console.log(list[i - 1])
    }

1 Ответ

0 голосов
/ 03 апреля 2020

Это должно быть просто:

var list = [];
for (var i = req.body.from; i <= req.body.to; i++) {
  list.push(i);
  Blank.create({
    number: i,
  })
}

Если вы нигде не используете список, просто:

for (var i = req.body.from; i <= req.body.to; i++) {
  Blank.create({
    number: i,
  })
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...