Cuando ejecuto la consulta, genera los nombres de las columnas (encabezados) junto con los resultados, lo cual es un problema ya que solo necesito un resultado. He visto la opción mysql -N -e que puede solucionar el problema, ¿hay alguna forma de implementar -N -e en mi conexión?
const mysql = require("mysql2"); const connection = mysql.createConnection({ host: "localhost", database: "mydb", user: "root", password: "password1" }); connection.query( "SELECT iso2,cases FROM mydb WHERE dates='" + pickedDate + "';", function (err, results, fields) { const filePath = path.join(__dirname, "data", "pickedDate.json"); const fileData = fs.readFileSync(filePath); const storedDates = JSON.parse(fileData); storedDates.push(results); fs.writeFileSync(filePath, JSON.stringify(storedDates)); });