我正在尝试将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);
});
});