Поэтому у меня есть nodejs api с методом post. Я получил запрос на ошибку, потому что я не вводил данные на total_post.
Это мой код:
var db = require('./../db');
module.exports.jumlah=function(req,res){
var data={
"id_account":req.body.id_account,
"name":req.body.name,
"address":req.body.address,
"total_post":req.body.total_post
}
console.log(data);
db.query('INSERT INTO t_jumlah SET ?',data, function (error, results, fields) {
if (error) {
res.json({
status:false,
message:'there are some error with query'
})
}else{
res.json({
status:true,
message:'data inserted sucessfully'
})
}
});
}
Я хочу, если я не буду вводить данные в поле total_post, он автоматически вводит значение 0. Как это сделать?
Как насчет этого?
"total_post":req.body.total_post || 0
Если total_post не определено или false, оно вернется к 0
"total_post":req.body.total_post || 0