【发布时间】:2020-01-14 19:16:48
【问题描述】:
我有一个非常简单的 Mongo 设置,如下所示。这非常适合从输入字段获取数据并保存数据。一切正常。
我的问题:我将如何遍历前端的作业变量并设置数据,以便它可以与我的模型一起使用。不知何故,我需要将它输入输入,以便我可以 req.body?
数据:
var jobs = [
{
name: "Accountant"
salary: 0,
}, {
name: "Actor"
salary: 0,
}, {
name: "Actuary"
salary: 0
}]... + hundreds more...
我的 Mongo 架构:
var JobSchema = new mongoose.Schema({
name: String,
salary: Number
});
module.exports = mongoose.model('jobs' , jobSchema)
我的发帖路线:
router.post('/register', function(req, res) {
var job = ({
name: req.body.name,
salary: req.body.salary,
})
要发帖的表格:
<form action="/register" method="post">
<textarea class='jobnames' type="text" name="name" placeholder="name"> </textarea>
<textarea class='2' type="number" name="salary" placeholder="salary"> </textarea>
<button >Submit</button>
</form>
【问题讨论】:
标签: node.js mongodb express mongoose