Seleccionaré mis datos de MySQL, luego repetiré este resultado y luego crearé una matriz con push. pero obtuve dos resultados después de crear la matriz. la primera matriz está vacía y el segundo resultado es normal.
este es mi codigo
app.all("/social-feed-reply", isUserAllowed, function (req, res) { // console.log('......here'); // console.log(req.query); // console.log('.......new test'); // console.log(req.query.id); var sql = " SELECT * FROM books WHERE book_id IN(?) "; db.query(sql, [req.query.id, 0], function (err, result, fields) { if (err) throw err; //here is i got normal result var newArrays = []; Object.keys(result).forEach(function (key) { newArrays.push(result[key].book_id); }); console.log(newArrays); //when is console the newArrays then i got two result exemple :[] [ 7, 5 ] }); });¿Cómo puedo eliminar la matriz vacía?