У меня есть данные формы, в которых я использовал l oop для создания текстовых полей типа ввода.
Итак, с помощью l oop, когда я открываю данные формы через элемент inspect, у меня было что-то вроде этого:
< input type="text" name="position1" />
< input type="text" name="position2" />
< input type="text" name="position3" />
< input type="text" name="position4" />
, когда я отправляю форму, Node.js, когда я получаю запрос через request.body, я получил что-то вроде этого:
{
position1: '1',
position2: '2',
position3: '3',
position4: '4'
}
что Я выгляжу как
[
{position1: '1'},
{position2: '2'},
{position3: '3'},
{position4: '4'},
]
, так что я использовал функцию карты для обновления значения по одному на mongodb или использовал функцию массовой записи для обновления всех сразу.
Я пытался поместите [] перед значением в name = "". Как это name = "[] position1", но безуспешно.
Есть ли кто-нибудь, кто может помочь мне в этом.