Как показать частичные данные из базы данных MySQL, используя express.js (в json) - PullRequest
0 голосов
/ 22 мая 2019

У меня есть таблица с именем «store» в базе данных mysql. Я использую node и express.js для извлечения данных из базы данных mysql (в форме json), но меня просят внести некоторые изменения в отображение данных json (но в базе данных оно останется прежним). я имею 12 колонок еженедельного открытия и закрытия. Но я хочу показать их в массиве (в формате json), как я могу это сделать?

Я получаю все данные, выполнив запрос "SELECT * FROM store". И показывает все данные в формате json, в точности как оно есть.

var mysql = require ('mysql'); var express = require ('express');


var con = mysql.createConnection({
    host: "localhost",
    user: "root",
    password: "",
    database: "hennastore"
});

con.connect(function (err) {
    if (err) throw err;
    console.log("Connected!");
})

app.get('/hennaread', function (request, response) {
    con.query('select * from store', function (error, results) {
        if (error) {
            response.status(400).send('Error in database operation');
        } else {



            response.send(results);
        }
    });
});

app.listen(3000, function () {
    console.log('Express server is listening on port 3000');
});```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...