Хорошо, у меня есть объект JS, который отправляется через AJAX в серверную часть nodejs.Я хочу вставить этот объект js непосредственно в мою базу данных mongoose, так как ключи объектов уже полностью соответствуют схеме db.
В настоящее время у меня есть это (не динамическое и не слишком сложное):
app.post('/items/submit/new-item', function(req, res){
var formContents = req.body.formContents,
itemModel = db.model('item'),
newitem = new itemModel();
newitem.item_ID = "";
newitem.item_title = formContents.item_title;
newitem.item_abv = formContents.item_abv;
newitem.item_desc = formContents.item_desc;
newitem.item_est = formContents.item_est;
newitem.item_origin = formContents.item_origin;
newitem.item_rating = formContents.item_rating;
newitem.item_dateAdded = Date.now();
newitem.save(function(err){
if(err){ throw err; }
console.log('saved');
})
res.send('item saved');
});
Но хочу урезать его до чего-то подобного (сексуального и динамичного):
app.post('/items/submit/new-item', function(req, res){
var formContents = req.body.formContents,
formContents.save(function(err){
if(err){ throw err; }
console.log('saved');
})
res.send('item saved');
});