Ajax-форма отправляет сообщение в nodejs/orientdb .. Нулевые значения
Я пытаюсь вставить данные формы в orientdb через nodejs. Нет проблем, если форма заполнена полностью. Но в форме моего проекта должны быть дополнительные поля. (свойства базы данных "обнуляемые")
Как я могу вставить данные, когда в форме есть пустые поля. Есть ли простой способ?
просмотреть код ajax:
$('#ykForm').on('submit', function(e) {
e.preventDefault();
$.post("/url-adress",$(this).serialize(), function( data ) {
$.each(data,function(i,obj)
{....}
код приложения узла:
app.post('/url-adress', (req, res) => {
db.query(
'Insert into yukIlani (AdSoyad,Mobil,IlanID,saat,aadres,Aciklama,agirlik,ailce,AracTipi,asehir,b_ilce,b_Sehir,badres,baslik,eposta,Firma,firmaadres,hacim,KasaTipi,takipkodu,telefon) values (:ad, :mob, :id, :saat, :aadres, :aciklama, :agirlik, :ailce, :tasittipi, :asehir, :bilce, :bsehir, :badres, :baslik, :email, :fismi, :fadres, :hacim, :kasatipi, :kod, :ftel)',
{
params: {
ad: req.body.adsoyad,
mob: req.body.mobil,
id: kod,
saat: req.body.yuksaat,
kod: kodcevirik,
asehir: req.body.asehir,
bsehir: req.body.bsehir,
ailce: req.body.ailce,
bilce: req.body.bilce,
aadres: req.body.aadres,
badres: req.body.badres,
fismi: req.body.firmaismi,
ftelefon: req.body.firmatelefonu,
fadres: req.body.firmaadres,
email: req.body.email,
aciklama: req.body.aciklama,
baslik: req.body.baslik,
fadres: req.body.firmaadres,
email: req.body.email,
ftel: req.body.firmatelefonu,
tasittipi: req.body.tasittipi,
kasatipi: req.body.kasatipi,
hacim: req.body.hacim,
agirlik: req.body.agirlik
}
}
).then(function (response){
res.send(response);
});
});