我的模型如下所示。我很难让 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”中?