将数据保存到Mongo Model

时间:2019-09-16 16:56:51

标签: node.js mongodb express mongoose body-parser

我的模型如下所示。我很难让 jobData 位起作用。

var UserSchema = new mongoose.Schema({
    username: String,
    password: String,
    jobData: {type: mongoose.Schema.Types.ObjectId, ref: 'Job'}
});

var JobSchema = new mongoose.Schema({
    name: String,
    score: Number,
});

我能够检索如下的工作数据。但是,现在有了数据,我不知道如何将其推送到Jobs / User模式...

$( "#getJobData").click(function() {
fetch('/test', {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify(jobs)
}).then((response) => {
console.log(response)
}).catch((err) => {
console.log(err);
})

它提取的数据如下:

[{ 
name: 'Administrative assistant',
score: -48 },
{ 
name: 'Adult literacy instructor',
score: 28 },
{ 
name: 'Advertising copywriter',
score: 45
}]

我的问题:现在我有了这些数据,如何将其保存到上方的“ jobData”中?

0 个答案:

没有答案