将Materialise Value转换为Integer

时间:2016-03-01 01:30:28

标签: javascript express sequelize.js materialize

我正在尝试将materialize值转换为整数并将值保存在sequelize数据库中。下面的代码不起作用,因为无法读取req.body。我如何操纵req.body来改变价格的续集类型?

HTML

    <div class="input-field col s5" name="price" id="price">
      <select>
        <option value="" disabled selected>Choose your option</option>
        <option value="1">$</option>
        <option value="2">$$</option>
        <option value="3">$$$</option>
        <option value="4">$$$$</option>
        <option value="5">$$$$$</option>
      </select>
      <label>Pricing:</label>
    </div>

JS

app.post('/newreview', function(req, res){

  Review.create(req.body({
  stars : parseInt(req.body.stars),
  price : parseInt(req.body.price)
  })).then(function(user){
    res.redirect('/');
  }).catch(function(err){
    console.log(err);
    res.redirect('/?msg=' + err.message);
  });
});

0 个答案:

没有答案