Tamam, AJAX aracılığıyla POSTED olan bir JS nesnesine nodejs arka ucuna. Bu js nesnesini, nesne anahtarları zaten db şemasıyla mükemmel şekilde eşleştiğinde doğrudan mongoose db'ye eklemek istiyorum.Mongoose: JS nesnesini doğrudan db'ye ekleme
Şu anda var bu (dinamik ve aşırı karmaşık değil):
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');
});
* "Tamam ben nodejs arka uca AJAX POSTed olan bir JS nesnesi. Ben nesne anahtarları zaten db şema ile mükemmel maç olarak bu benim firavunfaresi db içine doğrudan nesne js eklemek istediğiniz var . * * [SQL injection] (http://en.wikipedia.org/wiki/SQL_injection) gibi bir tür enjeksiyon saldırısı için bir ** mükemmel ** vektörü gibi görünüyor. Verileri göndermeden önce sunucuda işlemek ve doğrulamak için her zaman daha iyisi. Müşteriler güvenilir olamaz. –
Evet biliyorum. Bu bir test vakası. Bu benim sorum değildi. – wilsonpage
Bu yüzden, DAİMA veriyi doğrulamanız gerektiği için kötü bir test vakası :) Şu anda benzer bir bağlamda çalışıyorum ve validate.js'yi –