Я пытаюсь перебрать все свои почтовые запросы и добавить их сразу.Каков наилучший способ сделать это?
Вот моя форма и данные, которые я получаю.
var Form = new Schema({
title: {
type: String,
},
club: {
type: String
},
date: {
type: String
},
partyInfo: {
type: [{
entry: {
type: Boolean,
default: true
},
student: {
type: Boolean,
default: false
},
minAge: {
type: Number,
}
}],
}
});
Теперь я мог бы пройти через все это в моем FormController
let title = urlParams.title;
let club = urlParams.club;
Но это было бы нехорошо.
Вот мой полный контроллер.
exports.contact = function(req, res) {
let urlParams = req.query;
let title = urlParams.title;
let club = urlParams.club;
let formParams = new Form({
'title': title,
'club': club
});
formParams.save(function (err) {
});
res.json(formParams);
};
Я не уверен, как я мог бы сделать это хорошо, любойпредложения?Лучше ли зациклить запрос или сначала сохранить все в массиве?