Получение неопознанного от bodyParser - PullRequest
1 голос
/ 06 января 2020

Я только начинаю изучать nodejs + express + руль, и мне трудно с моим постом. Это тело запроса, которое я получаю, и я не могу получить данные о "провинции и муниципалитете", используя req.body.province и req.body.municipality, но с учетом я могу.

{
'province ': 'ALBAY',
  'municipality ': 'BACACAY',
  bearing: '>=1 and <=20'
}

Вот как я получаю свои данные из формы для муниципалитета и провинции.

<div class="form-group">
<label for='municipality'>Municipality</label> <select type= "text" name="municipality " class="form-control"> {{#each municipality}}
 <option>{{municipality}}</option> 
{{/each}} </select>

И это для подшипников.

<div class="form-group">
<label for="bearing">Bearing Trees</label> <select type="text" name="bearing" class="form-control">
 <option>>=1 and <=20</option>
<option>>=21 and <=50</option>
<option>>=51 and <=100</option> <option>>100</option> </select> </div>

Я застрял сейчас, и я нужна ваша помощь. спасибо

1 Ответ

0 голосов
/ 06 января 2020

Как я вижу, ключи, соответствующие муниципалитету и провинции, содержат в конце пробел.

Внутри объекта все ключи имеют тип string, что означает, что пробел включен, если вы не используете символ.

По вашему вопросу это скорее опечатка, чем что-либо еще.

Ваш объект должен выглядеть следующим образом:

{
    province: 'ALBAY',
    municipality: 'BACACAY',
    bearing: '>=1 and <=20'
}
...